Page through conversations
#Operation ID: listConversations
relayToken/v1/conversationsNewest messages sort first. Cursor values are opaque and bound to this exact filter and database.
Request
Query parameters
limitintegerOptionalMaximum number of items in this page.
Default:20Validation rules
- Minimum
- 1
- Maximum
- 200
cursorstringOptionalOpaque next_cursor from the previous page, bound to the route, query, and database.
Validation rules
- Minimum length
- 1
- Pattern
- ^[^\p{Cc}\p{Cf}]+$
unread_onlystringOptionalReturn only conversations with unread messages. Accepts true, false, 1, or 0. Word spellings are case-insensitive.
Default:"false"Validation rules
- Pattern
- ^([Tt][Rr][Uu][Ee]|[Ff][Aa][Ll][Ss][Ee]|[01])$
participantstringOptionalExact normalized phone number or email address. Email matching is case-insensitive.
Responses
200A page of conversations.
Content type application/json
400, 401, 422, 500, 503Error responses
- 400
- Malformed JSON, query parameter, cursor, destination selection, or resource identifier.
- 401
- Missing or invalid bearer token.
- 422
- A destination, payload field, filename, or media file failed validation.
- 500
- The request failed.
- 503
- The database, sender, Messages access, or request store is unavailable.
Content type application/json
Headers on every response
X-Request-IDstringRequiredRequest correlation identifier.