API referenceInboxes

Delete an inbox by ID or address

Deletes an inbox identified by either its id (a UUID) or its full address — any {inbox} value containing @ is resolved as an address, otherwise as an id.

Endpoint
DELETE https://api.dairo.app/v1/inboxes/{inbox}

Deletes an inbox identified by either its id (a UUID) or its full address — any {inbox} value containing @ is resolved as an address, otherwise as an id. Returns 204 No Content with an empty body. Deleting an inbox also deletes its threads and messages. The delete is scoped to your account: an inbox that is already gone, was never on your account, or is outside the inboxes of a key restricted to specific inboxes returns 404, so nothing is deleted silently. Requires the inboxes:write scope and is rate-limited to 50 delete calls per hour.

Scope: inboxes:write. Send the API key as a bearer token; Scopes lists what each one reaches.

Request

cURL
curl -X DELETE "https://api.dairo.app/v1/inboxes/support" \
  -H "Authorization: Bearer $DAIRO_API_KEY"

Path parameters

NameTypeRequiredDescription
inboxstringyesThe inbox: its UUID or its full address (e.g. agent@dairo.app).

Response

200 Success. Body: application/json, DeleteResponse.

FieldTypeRequiredDescription
deletedbooleanyes
200
{
  "deleted": true
}

Errors

Every error has the same body, {"error": {"type", "code", "message", "param"}}; branch on code. Errors lists every code.

StatusMeaning
400The request is malformed or a value is invalid (invalid_request, invalid_domain, idempotency_key_mismatch).
401The API key is missing or invalid.
403The key lacks the scope this endpoint needs (scope_missing) or may not do this (not_permitted).
404No such resource in this account (resource_not_found).
422The request is well-formed but a field failed validation (validation_failed).
429Rate limit, plan limit, budget or spend cap reached (rate_limited, plan_limit_reached, budget_exceeded, spend_cap_reached).
500An unexpected error; retry with backoff, then contact support (internal_error).

On this page