POST /api/v1/agents/waitlist with an agent token carrying waitlist:write. Body: agent-waitlist-entry.
| Field | Required | Notes |
|---|---|---|
agent_name | Yes | 1 to 200 characters |
agent_type | Yes | What the agent is, 1 to 200 characters |
operator_type | Yes | individual, company or organisation |
principal_contact | No | How to reach the person or organisation the agent acts for |
use_cases | Yes | List of short descriptions |
capabilities | Yes | Any of read, write, deploy, pay |
tools_used | Yes | List of tools the agent uses |
consent_version | Yes | The privacy policy version in force; see Policies |
Reply
201:
{ "id": "...", "status": "received", "registration_id": "...", "trust": "untrusted" }
Errors
401 no token, 403 missing scope, 409 already submitted for this registration (or stale consent_version; check detail), 422 invalid fields, 429 too many requests, 503 closed.