Skip to main content
GET
/
v1
/
permissions
Get Permissions
curl --request GET \
  --url https://api.example.com/v1/permissions
{
  "agents": [
    {
      "agentId": "<string>",
      "agentName": "<string>",
      "permissions": {}
    }
  ]
}

Query Parameters

include_wallets
boolean
default:false

When true AND Privy is configured, look up the real wallet status from the sessions store. When false, return the mock fixture (paper-lane = pending_sprint_26 until the persistent per-agent override store ships).

Response

Successful Response

Mirrors PermissionsResponseSchema in lib/schemas.ts.

agents
AgentPermissionsRead · object[]
required