TEASEDocs
API ReferenceInbox & Broadcasts

List inbox conversations

Returns the unified DM inbox thread list for your account, ordered waiting-first (fans awaiting a reply rise to the top, longest wait first, then the rest by most-recent activity). Requires a read-scoped key.

Authorization

bearerAuth
AuthorizationBearer <token>

Your al_live_<prefix>_<secret> API key. Mint and manage keys in the dashboard.

In: header

Query Parameters

status?string

Filter to conversations in this status. Omit for all.

Value in

  • "open"
  • "closed"
  • "snoozed"
assigned_operator_id?integer

Filter to conversations assigned to this operator id.

limit?integer

Maximum number of conversations to return.

Range1 <= value <= 1000
Default200

Response Body

application/json

application/json

GET
/api/admin/inbox/conversations
curl -X GET "https://example.com/api/admin/inbox/conversations"
{  "conversations": [    {      "fan_id": "fan_8841920",      "of_account_id": "acct_92f1",      "platform": "of",      "last_msg_ts": 1719763200,      "last_inbound_ts": 1719763200,      "last_outbound_ts": 1719759000,      "unread_count": 2,      "assigned_operator_id": 7,      "status": "open",      "waiting_seconds": 5400    },    {      "fan_id": "fan_2210045",      "of_account_id": "acct_92f1",      "platform": "of",      "last_msg_ts": 1719760400,      "last_inbound_ts": 1719750000,      "last_outbound_ts": 1719760400,      "unread_count": 0,      "assigned_operator_id": null,      "status": "open",      "waiting_seconds": 0    }  ],  "count": 2}
{  "detail": "Not authenticated"}