List all available permission scopes including platform built-ins and tenant custom scopes
GET /v1/scopes
Returns all permission scopes available to the authenticated tenant. This includes platform-defined built-in scopes and any custom scopes created by the tenant. Scopes follow the resource:action format defined by the MAIP protocol.
X-API-Key header or Bearer JWT token. Tenant-scoped via X-Tenant-ID.
"data", "model", "tool", "agent",
"admin", "receipt", "custom". Omit to return all categories.null for platform-level built-in
scopes.resource:action format (e.g., "data:read",
"model:train")."data", "model", "tool")."read", "write", "*").true for platform-defined scopes, false for tenant-created custom scopes.| Category | Scopes | Description |
|---|---|---|
data | read, write, delete, * | Data resource access |
model | train, evaluate, deploy, attest, * | ML model lifecycle |
tool | search.web, search.db, execute, * | Tool invocation |
agent | delegate, manage, inspect, * | Agent lifecycle management |
admin | config, audit, billing, * | Administrative operations |
receipt | create, verify, revoke, * | Receipt management |