Search Catalog

The roles, entitlements, accounts, and admin roles can be retrieved by the URI /catalog GET with the appropriate filter.

cURL Example

curl  -H "Content-Type: application/json"  -X GET  -u username:password  https://pseudo.com/iam/governance/selfservice/api/v1/catalog?q=ENTITY_TYPE eq ApplicationInstance

GET Request Body

{
    "links": [
        {
            "rel": "self",
            "href": "https://pseudo.com/iam/governance/selfservice/api/v1/catalog?offset=1&limit=10&q=ENTITY_TYPE%20eq%20ApplicationInstance"
        },
        {
            "rel": "first",
            "href": "https://pseudo.com/iam/governance/selfservice/api/v1/catalog?offset=1&limit=10&q=ENTITY_TYPE%20eq%20ApplicationInstance"
        }
    ],
    "count": 3,
    "hasMore": false,
    "totalResult": -1,
    "catalogs": [
        {
            "links": [
                {
                    "rel": "self",
                    "href": "https://pseudo.com/iam/governance/selfservice/api/v1/catalog/15"
                }
            ],
            "id": 15,
            "entityType": "ApplicationInstance",
            "entityName": "VisionEmployeesDomain",
            "entityDisplayName": "Vision Employees Domain Disp"
        },
        {
            "links": [
                {
                    "rel": "self",
                    "href": "https://pseudo.com/iam/governance/selfservice/api/v1/catalog/16"
                }
            ],
            "id": 16,
            "entityType": "ApplicationInstance",
            "entityName": "VisionPurchasing",
            "entityDisplayName": "Vision Purchasing Disp"
        },
        {
            "links": [
                {
                    "rel": "self",
                    "href": "https://pseudo.com/iam/governance/selfservice/api/v1/catalog/741"
                }
            ],
            "id": 741,
            "entityType": "ApplicationInstance",
            "entityName": "discapp1",
            "entityDisplayName": "discApp1 "
        }
    ]
}