Skip to main content
Account kits belong to a project. With no project selected the route acts in the organization’s default project. Select another with the path prefix /v1/projects/{project_id}/account-kits/... or the X-Naive-Project-Id header.
string
required
string
object
Per-primitive { enabled, defaults?, requiresApproval? }. requiresApproval gates the primitive’s sensitive agent actions behind a human approval (true forces it, false opts out of the built-in default).
object
{ mode, toolkits?, tools?, custom_auth_configs?, requiresApproval?, approvalToolkits? }. mode is open | allowlist | blocklist. requiresApproval gates connecting any toolkit; approvalToolkits gates only specific slugs.
Sensitive actions (cards, domains, KYC, formation, connecting services) require human approval by default. See Approvals.