Interlaken
API referenceIdentity and accessAPI clients

Scopes the caller may grant to an API client

GET
/api/v1/api-clients/scopes

Requires the api_clients:read permission.

RBAC permission keys the caller holds, grouped like /permissions. A client can never be granted more than its creator has.

Authorization

AuthorizationBearer <token>

An access token from this zone's POST /oauth/token, or a session token from POST /api/v1/auth/login. Send it as Authorization: Bearer <token>.

In: header

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/api/v1/api-clients/scopes"
{  "groups": [    {      "name": "string",      "subgroups": [        {          "name": "string",          "permissions": [            {              "description": "string",              "group": "string",              "key": "string",              "subgroup": "string"            }          ]        }      ]    }  ]}