Skip to main content
Sensitive agent actions (cards, domains, KYC, formation, connecting services) can require human approval. When gated, the originating endpoint returns 202 with a pending-approval body instead of executing:
Approve it (the API replays the frozen action) or deny it via the endpoints below. Two mounts:
  • Per-user: /v1/users/:user_id/approvals (the user’s queue)
  • Cross-user: /v1/approvals (developer dashboard, all users)
Which actions are gated is configured per primitive on the Account Kit (requiresApproval). See Architecture → Approvals for the execution model.