Skip to main content
PUT
Error

Authorizations

Authorization
string
header
required

A scoped AgentEye API key. Mint one in the dashboard under Settings → API keys, or with POST /v1/keys. Each endpoint names the permission it requires; a key without it gets 403 and a required_permission field naming what was missing.

Path Parameters

id
string<uuid>
required

The user's id.

Body

application/json
permission_added
string[] | null
permission_removed
string[] | null
permission_set
string | null
permissions
string[] | null

Legacy shape — same backwards-compat semantics as on create.

Response

The member with their new resolved permissions.