Disable a member.
Despite the verb, nothing is deleted: the account is stamped disabled_at,
the membership and all history stay, and the change is reversible with
POST /users/{id}/enable. The flag is GLOBAL — a user disabled here can no
longer sign in to ANY organization they belong to, not only this one — so
treat it as offboarding rather than removal from a team. Protected members
(the bootstrap admin, or an org admin designated with agenteye-orgctl)
cannot be disabled.
Authorizations
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
The user's id.
Response
The user is disabled.

