Get all API annexes

get

/admin/apiAnnexes

Request

Query Parameters

There's no request body for this operation.

Back to Top

Response

Supported Media Types

200 Response

OK
Body ()
Root Schema : APIAnnexResponses
Type: array
Show Source
Nested Schema : APIAnnexResponse
Type: object
Show Source
Nested Schema : api-events
Type: array
Show Source
Nested Schema : api-resources
Type: array
Show Source
Nested Schema : Api-event
Type: object
Show Source
Nested Schema : Api-generic-resource
Type: object
Show Source
Nested Schema : http-methods
Type: array
Show Source
Nested Schema : path-parameters
Type: array
Show Source
Nested Schema : Api-http-method
Type: object
Show Source
Nested Schema : multi-record-methods
Type: array
Show Source
Nested Schema : single-record-methods
Type: array
Show Source
Nested Schema : Http-method
Type: object
Show Source
  • Allowed Values: [ "GET", "PUT", "POST", "PATCH", "DELETE", "HEAD", "OPTIONS" ]
Nested Schema : Api-path-parameter
Type: object
Show Source

400 Response

Bad Request
Body ()
Root Schema : Error
Type: object
Used when an API throws an Error, typically with a HTTP error response-code (3xx, 4xx, 5xx)
Show Source

401 Response

Unauthorized
Body ()
Root Schema : Error
Type: object
Used when an API throws an Error, typically with a HTTP error response-code (3xx, 4xx, 5xx)
Show Source

403 Response

Forbidden
Body ()
Root Schema : Error
Type: object
Used when an API throws an Error, typically with a HTTP error response-code (3xx, 4xx, 5xx)
Show Source

404 Response

Not Found
Body ()
Root Schema : Error
Type: object
Used when an API throws an Error, typically with a HTTP error response-code (3xx, 4xx, 5xx)
Show Source

500 Response

Internal Server Error
Body ()
Root Schema : Error
Type: object
Used when an API throws an Error, typically with a HTTP error response-code (3xx, 4xx, 5xx)
Show Source
Back to Top

Examples

The following example shows how to get all api annexes by submitting a get request on the REST resource using cURL.

cURL Command

curl --<username:password> --request GET '{FABRIC_HOST}//admin/apiAnnexes' --header 'Authorization: Bearer <accessToken> --header 'Content-Type: application/json'

Example of Response Body

The following shows an example of the response body in JSON format.

[
    {
        "base-api": "party-v4",
        "api-resources": [
            {
                "resource-id": "company",
                "name": "company",
                "resource-path": "{company-number}",
                "path-parameters": [
                    {
                        "parameter-name": "company-number",
                        "parameter-type": "string",
                        "is-record-id": false
                    }
                ],
                "cors-preflight-handling": "fabric",
                "routing-ambiguity-resolution-strategy": "HTTP400BadRequest"
            }
        ],
        "id": "party-v4-annex-apiafwhxv"
    },
    {
        "base-api": "fusion-api4th8k",
        "api-resources": [
            {
                "resource-id": "describe",
                "name": "describe",
                "resource-path": "{party-number}",
                "path-parameters": [
                    {
                        "parameter-name": "party-number",
                        "parameter-type": "string",
                        "is-record-id": true
                    }
                ],
                "cors-preflight-handling": "fabric",
                "routing-ambiguity-resolution-strategy": "HTTP400BadRequest"
            }
        ],
        "id": "fusion-api4th8k-annex-apiavjmcm"
    },
    {
        "base-api": "industries-tax-calculation-v4",
        "api-resources": [
            {
                "resource-id": "addressValidation",
                "name": "addressValidation",
                "resource-path": "addressValidation",
                "cors-preflight-handling": "fabric",
                "routing-ambiguity-resolution-strategy": "QueryAllFirstMatch"
            }
        ],
        "id": "industries-tax-calculation-v4-annex-apia2ptcm"
    }
]
Back to Top