Error reference
An API error usesname and usually code for a stable machine-readable category, with a human-readable message and sometimes fix. Branch on the status and code rather than matching the whole message. Some specialized operations return their own structured error fields; consult the live OpenAPI contract and actual response.
Autonomous registration
ForPOST /v0/agent/register, save the strong retry secret before your first call. A 201 creation and a 200 identical replay both return the original workspace’s credential. 409 idempotency_conflict is not permission to create another identity with a different payload. A revoked key is not restored by replay.
See registration and recovery for exact registration limits and initial access. Creating a restricted key does not authorize paid resources or external messages. The human claim flow is separate from human-email OTP signup.