Get all system descriptors

get

/admin/systemDescriptors

Request

Query Parameters

There's no request body for this operation.

Back to Top

Response

Supported Media Types

200 Response

OK
Body ()
Root Schema : SystemDescriptors
Type: array
Show Source
Nested Schema : SystemDescriptor
Type: object
Show Source
Nested Schema : edk
Type: object
Show Source
Match One Schema
Show Source
Nested Schema : External
Type: object
Show Source
Nested Schema : header-enrichment
Type: object
Show Source
Nested Schema : apis
Type: array
Minimum Number of Items: 1
Describes Adapter capabilities that are supported for a particular API.
Show Source
Nested Schema : items
Type: object
Show Source
Match One Schema
Show Source
Nested Schema : types
Type: array
Minimum Number of Items: 1
Show Source
Nested Schema : items
Type: object
Show Source
Match One Schema
Show Source
Nested Schema : mapping-directions
Type: array
Minimum Number of Items: 1
Show Source
Nested Schema : type-extensibility-support
Type: object
Show Source
Nested Schema : apis
Type: array
Show Source
Nested Schema : Generic-api
Type: object
Show Source
Nested Schema : api-resources
Type: array
Show Source
Nested Schema : Generic-api-resource
Type: object
Show Source
Nested Schema : resources
Type: array
Show Source
Nested Schema : Generic-resource
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 : expected-headers
Type: array
Minimum Number of Items: 1
Show Source
Nested Schema : fixed-headers
Type: object
Additional Properties Allowed
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 system descriptors by submitting a GET request on the REST resource using cURL.

cURL Command

curl -H 'Authorization: Bearer <Token>' -X GET https://{FABRIC_HOST}/admin/systemDescriptors -H "Content-Type: application/json" | json_pp

Example of Response Body

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

[
    {
        "target-name": "FA629-Listener",
        "id": "fa-cdm-tmf629-rest-listener",
        "system": "FA",
        "domain": "CDM",
        "type": "internal"
    },
    {
        "target-name": "BRM",
        "external": {
            "offered-apis": [
                {
                    "api-name": "customerBillManagement",
                    "api-id": "tmf-678",
                    "api-version": "v4",
                    "api-timeout": 200.0,
                    "url-prefix": "brm",
                    "api-resources": [
                        "customerBill",
                        "customerBillOnDemand",
                        "appliedCustomerBillingRate",
                        "customerBillInvoice",
                        "invoice",
                        "billingCycle"
                    ]
                },
                {
                    "api-name": "accountManagement",
                    "api-id": "tmf-666",
                    "api-version": "v4",
                    "api-timeout": 1000.0,
                    "url-prefix": "brm",
                    "api-resources": [
                        "settlementAccount",
                        "billPresentationMedia",
                        "billingCycleSpecification",
                        "billingAccount",
                        "financialAccount",
                        "partyAccount",
                        "billFormat"
                    ]
                },
                {
                    "api-name": "payment",
                    "api-id": "tmf-676",
                    "api-version": "v4",
                    "api-timeout": 200.0,
                    "url-prefix": "brm",
                    "api-resources": [
                        "paymentAllocation",
                        "payment",
                        "refund"
                    ]
                },
                {
                    "api-name": "usageManagement",
                    "api-id": "tmf-635",
                    "api-version": "v2",
                    "url-prefix": "brm",
                    "api-resources": [
                        "usageSpecification",
                        "usage"
                    ]
                }
            ]
        },
        "id": "brmsz5lm",
        "system": "default",
        "domain": "default",
        "type": "external"
    },
    {
        "target-name": "BRM-For-Merge",
        "external": {
            "offered-apis": [
                {
                    "api-name": "validateMerge",
                    "api-id": "merge-100",
                    "api-version": "v1",
                    "url-prefix": "brm",
                    "api-resources": [
                        "contact",
                        "organization"
                    ]
                }
            ]
        },
        "id": "brm-for-merge",
        "system": "BRM",
        "domain": "Billing",
        "type": "external"
    },
    {
        "target-name": "FA666-Listener",
        "id": "fa-cdm-tmf666-rest-listener",
        "system": "FA",
        "domain": "CDM",
        "type": "internal"
    },
    {
        "target-name": "newSystem",
        "external": {
            "apis": [
                {
                    "api-id": "tmf-663",
                    "api-version": "v4",
                    "api-resources": [
                        {
                            "resources": [
                                {
                                    "resource-id": "res-1"
                                }
                            ]
                        }
                    ]
                },
                {
                    "api-id": "tmf-637",
                    "api-version": "v4",
                    "api-resources": [
                        {
                            "resources": [
                                {
                                    "resource-id": "res-1"
                                }
                            ]
                        }
                    ]
                }
            ],
            "offered-apis": [
                {
                    "api-name": "shoppingCart",
                    "api-id": "tmf-663",
                    "api-version": "v4",
                    "api-timeout": 200.0,
                    "url-prefix": "brm",
                    "api-resources": [
                        "shoppingCart"
                    ]
                },
                {
                    "api-name": "productInventory",
                    "api-id": "tmf-637",
                    "api-version": "v4",
                    "api-timeout": 200.0,
                    "url-prefix": "brm",
                    "api-resources": [
                        "product"
                    ]
                }
            ]
        },
        "id": "newsystemll8dp",
        "system": "default",
        "domain": "default",
        "type": "external"
    },
    {
        "target-name": "FA632-Listener",
        "id": "fa-cdm-tmf632-rest-listener",
        "system": "FA",
        "domain": "CDM",
        "type": "internal"
    },
    {
        "target-name": "fusion",
        "external": {
            "apis": [
                {
                    "api-id": "fa-101",
                    "api-version": "v5",
                    "api-resources": [
                        {
                            "resources": [
                                {
                                    "resource-id": "contacts_SourceSystemRef"
                                },
                                {
                                    "resource-id": "contacts_ContactPoint"
                                },
                                {
                                    "resource-id": "contacts_SourceSystemRef_Id"
                                },
                                {
                                    "resource-id": "contacts_ContactPoint_Id"
                                }
                            ]
                        }
                    ]
                }
            ]
        },
        "id": "fusionppqgk",
        "system": "fusion",
        "domain": "fusion",
        "type": "external"
    },
    {
        "target-name": "BillingSystem",
        "external": {
            "offered-apis": [
                {
                    "api-name": "customerBillManagement",
                    "api-id": "tmf-678",
                    "api-version": "v4",
                    "api-timeout": 200.0,
                    "url-prefix": "brm",
                    "api-resources": [
                        "customerBill"
                    ]
                },
                {
                    "api-name": "payment",
                    "api-id": "tmf-676",
                    "api-version": "v4",
                    "api-timeout": 200.0,
                    "url-prefix": "brm",
                    "api-resources": [
                        "payment"
                    ]
                },
                {
                    "api-name": "prepayBalanceManagement",
                    "api-id": "tmf-654",
                    "api-version": "v4",
                    "api-timeout": 200.0,
                    "url-prefix": "brm",
                    "api-resources": [
                        "disputeBalance"
                    ]
                }
            ]
        },
        "id": "billingsystembbvj2",
        "system": "default",
        "domain": "default",
        "type": "external"
    },
    {
        "target-name": "Buying",
        "external": {
            "apis": [
                {
                    "api-id": "tmf-637",
                    "api-version": "v4",
                    "api-resources": [
                        {
                            "resources": [
                                {
                                    "resource-id": "res-1"
                                }
                            ],
                            "url-prefix": "cx/industry/buying/tmf-api"
                        }
                    ]
                },
                {
                    "api-id": "tmf-663",
                    "api-version": "v4",
                    "api-resources": [
                        {
                            "resources": [
                                {
                                    "resource-id": "res-1"
                                }
                            ],
                            "url-prefix": "cx/industry/buying/tmf-api"
                        }
                    ]
                }
            ],
            "offered-apis": [
                {
                    "api-name": "agreementManagement",
                    "api-id": "tmf-651",
                    "api-version": "v4",
                    "api-timeout": 200.0,
                    "url-prefix": "cx/industry/buying/tmf-api",
                    "api-resources": [
                        "agreement"
                    ]
                },
                {
                    "api-name": "customerManagement",
                    "api-id": "tmf-629",
                    "api-version": "v4",
                    "api-timeout": 200.0,
                    "url-prefix": "cx/industry/buying/tmf-api",
                    "api-resources": [
                        "customer"
                    ]
                },
                {
                    "api-name": "party",
                    "api-id": "tmf-632",
                    "api-version": "v4",
                    "api-timeout": 200.0,
                    "url-prefix": "cx/industry/buying/tmf-api",
                    "api-resources": [
                        "individual"
                    ]
                },
                {
                    "api-name": "accountManagement",
                    "api-id": "tmf-666",
                    "api-version": "v4",
                    "api-timeout": 500.0,
                    "url-prefix": "cx/industry/buying/tmf-api",
                    "api-resources": [
                        "partyAccount"
                    ]
                },
                {
                    "api-name": "paymentMethods",
                    "api-id": "tmf-670",
                    "api-version": "v1",
                    "api-timeout": 200.0,
                    "url-prefix": "cx/industry/buying/tmf-api",
                    "api-resources": [
                        "paymentMethod"
                    ]
                },
                {
                    "api-name": "productCatalogManagement",
                    "api-id": "tmf-620",
                    "api-version": "v4",
                    "api-timeout": 300.0,
                    "url-prefix": "cx/industry/buying/tmf-api",
                    "api-resources": [
                        "priceList",
                        "productSpecification",
                        "productOfferingPrice",
                        "category",
                        "catalog",
                        "productOffering",
                        "productLine"
                    ]
                },
                {
                    "api-name": "productOrderingManagement",
                    "api-id": "tmf-622",
                    "api-version": "v4",
                    "api-timeout": 200.0,
                    "url-prefix": "cx/industry/buying/tmf-api",
                    "api-resources": [
                        "productOrder",
                        "cancelProductOrder"
                    ]
                },
                {
                    "api-name": "productInventory",
                    "api-id": "tmf-637",
                    "api-version": "v4",
                    "api-timeout": 200.0,
                    "url-prefix": "cx/industry/buying/tmf-api",
                    "api-resources": [
                        "product"
                    ]
                },
                {
                    "api-name": "shoppingCart",
                    "api-id": "tmf-663",
                    "api-version": "v4",
                    "api-timeout": 200.0,
                    "url-prefix": "cx/industry/buying/tmf-api",
                    "api-resources": [
                        "shoppingCart"
                    ]
                },
                {
                    "api-name": "bulk-api",
                    "api-id": "orcl-300",
                    "api-version": "v1",
                    "api-timeout": 200.0,
                    "url-prefix": "cx/industry/buying/tmf-api",
                    "api-resources": [
                        "shoppingCart"
                    ]
                },
                {
                    "api-name": "recommendationManagement",
                    "api-id": "tmf-680",
                    "api-version": "v4",
                    "api-timeout": 200.0,
                    "url-prefix": "cx/industry/buying/tmf-api",
                    "api-resources": [
                        "queryProductRecommendation"
                    ]
                },
                {
                    "api-name": "outbound",
                    "api-id": "orcl-301",
                    "api-version": "v1",
                    "api-timeout": 200.0,
                    "url-prefix": "cx/industry/buying/tmf-api",
                    "api-resources": [
                        "configurations"
                    ]
                },
                {
                    "api-name": "alarmManagement",
                    "api-id": "tmf-642",
                    "api-version": "v2",
                    "api-timeout": 200.0,
                    "url-prefix": "cx/industry/buying/tmf-api",
                    "api-resources": [
                        "clearAlarms"
                    ]
                },
                {
                    "api-name": "federatedIdentity",
                    "api-id": "tmf-691",
                    "api-version": "v1",
                    "api-timeout": 400.0,
                    "url-prefix": "cx/industry/buying/tmf-api",
                    "api-resources": [
                        "userInfo"
                    ]
                }
            ]
        },
        "id": "buyingvp8zg",
        "system": "default",
        "domain": "default",
        "type": "external"
    },
    {
        "target-name": "Oct6_System",
        "external": {
            "offered-apis": [
                {
                    "api-name": "documentManagement",
                    "api-id": "tmf-667",
                    "api-version": "v2",
                    "api-timeout": 200.0,
                    "url-prefix": "",
                    "api-resources": [
                        "document"
                    ]
                },
                {
                    "api-name": "loyaltyManagement",
                    "api-id": "tmf-658",
                    "api-version": "v1",
                    "api-timeout": 200.0,
                    "url-prefix": "",
                    "api-resources": [
                        "loyaltyEvent"
                    ]
                }
            ]
        },
        "id": "oct6system2shhk",
        "system": "default",
        "domain": "default",
        "type": "external"
    },
    {
        "target-name": "SS1_Oct21",
        "external": {
            "offered-apis": [
                {
                    "api-name": "accountManagement",
                    "api-id": "tmf-666",
                    "api-version": "v4",
                    "api-timeout": 500.0,
                    "url-prefix": "brm",
                    "api-resources": [
                        "partyAccount"
                    ]
                }
            ]
        },
        "id": "ss1oct216tcmc",
        "system": "default",
        "domain": "default",
        "type": "external"
    },
    {
        "target-name": "SS1_Dec2",
        "external": {
            "offered-apis": [
                {
                    "api-name": "AiM",
                    "api-id": "tmf-915",
                    "api-version": "v4",
                    "api-timeout": 200.0,
                    "url-prefix": "brm",
                    "api-resources": [
                        "topic",
                        "alarm"
                    ]
                },
                .....
]
Back to Top