Skip to content

Capabilities

Discover the operations available to the current principal.

Get capabilities

Request

Current safe operations and effective entitlements.

Security
bearerAuth
curl -i -X GET \
  https://api-docs.shuffll.com/_mock/engage/openapi/v1/capabilities \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>'

Responses

Current resource or page.

Headers
X-Request-Idstring, (uuid)required

Identifier for tracing this response.

Bodyapplication/json
levelstringrequired
Enum:"platform""meta_org""organization"
metaOrganizationIdstring or nullrequired
Any of:
string
organizationIdstring or nullrequired
Any of:
string
scopesArray of stringsrequired
Items Enum:"meta-organizations:provision""meta-organizations:read""meta-organizations:write""api-access:manage""organizations:read""organizations:write""brands:read""brands:write""members:read""members:write"
operationsArray of stringsrequired
transitionsArray of anyrequired
apiEnabledbooleanrequired
uploadsobjectrequired
Response
{ "level": "platform", "metaOrganizationId": "string", "organizationId": "string", "scopes": [ "meta-organizations:provision" ], "operations": [ "string" ], "transitions": [ null ], "apiEnabled": true, "uploads": { "media_types": [ … ], "max_bytes": -9007199254740991, "finalize_within_seconds": -9007199254740991, "upload_capability_validity_seconds": -9007199254740991 } }