Conversations
List conversations with cursor pagination
Requires conversations:read. Pass nextCursor as cursor with the same filters while hasMore is true. Ordered by lastMessageAt descending, then conversationId ascending. This is a live list, not a frozen snapshot; new activity can move a conversation ahead of a previously read boundary. Invalid cursors return 400 M2M_INVALID_REQUEST.
GET
List conversations with cursor pagination
Authorizations
Server-side tenant-scoped credential created from Build > API Keys.
Query Parameters
Required range:
1 <= x <= 200Opaque nextCursor from the previous conversation-list response. Omit for the first page. Keep filters unchanged.
Maximum string length:
2048Available options:
all, needs_reply, handoff Available options:
all, failed Available options:
all, active, archived, blocked Available options:
all, ai, manual, frozen Filter conversations by the current contact opt-out state.