Retrieve the permission catalog

GET/credentials/permission-catalog

Returns every permission supported by the API, with its code, resource type, description, whether it can be delegated to other credentials, and the API version in which it was introduced.

Available to any authenticated credential. Reading the catalog does not grant any permission.

AuthorizationBearer <token>

Autonomous mode: the API credential secret, sent as a bearer token. Credential secrets are identified by a fixed prefix.

In: header

Header Parameters

X-Client-Request-Id?string

Optional client-generated identifier of the request, up to 64 characters from [A-Za-z0-9._-]. Echoed back in the response and recorded in the request log; it never replaces the server-generated X-Request-Id.

Lengthlength <= 64

Response Body

application/json

application/json

application/json

curl -X GET "https://example.com/credentials/permission-catalog"
{  "data": {    "catalog_version": "string",    "object": "permission_catalog",    "permissions": [      {        "code": "string",        "delegable": true,        "description": "string",        "introduced_in": "string",        "resource_type": "string"      }    ],    "selector_types": [      "instance"    ]  }}