Resource Authorization
Check user permission
Check whether the authenticated caller has a specific role on a resource.
GET
Typescript (SDK)
Authorizations
Send Authorization: Bearer , using an MKA1 API key for automation or an OAuth API access token for a signed-in application. Use a dynamic security callback to refresh OAuth access tokens. Browser session-only operations still require their declared cookie.
Headers
Optional external end-user identifier forwarded by the API gateway.
Query Parameters
Type of LLM resource
Available options:
completion, file, vector_store, conversation, response, skill Unique identifier for the resource
Required string length:
1 - 79Permission role for the resource (owner > writer > reader)
Available options:
owner, writer, reader Response
Successfully checked permission
Whether the user has the specified permission
Typescript (SDK)