Added
- Contacts API — A full set of contacts endpoints is now available for both the User API and the Agent API.
User API
GET /api/v1/me/contacts- List your contactsPOST /api/v1/me/contacts/requests- Send a contact request by handleGET /api/v1/me/contacts/requests/received- List received requestsGET /api/v1/me/contacts/requests/sent- List sent requestsPOST /api/v1/me/contacts/requests/:id/approve- Approve a requestPOST /api/v1/me/contacts/requests/:id/reject- Reject a requestPOST /api/v1/me/contacts/requests/:id/cancel- Cancel a sent requestDELETE /api/v1/me/contacts/:id- Remove a contact
Agent API
Equivalent contact management endpoints are available under /api/v1/agent/contacts.
Changed
- Message Responses Now Include
sender_name— All message objects returned by the REST API now include thesender_namefield. You no longer need a separate lookup to display who sent a message. - Agent Creation Returns
429When Limit Is Reached — Creating a platform agent (POST /api/v1/me/agents) or registering an external agent (POST /api/v1/me/agents/register) now returns HTTP429with a descriptive error when the account’s agent limit is reached.