List all messages

Retrieves all messages across all conversations for the app, using cursor-based pagination.
Designed for bulk export — iterate by advancing the cursor until cursor in the response
is null.

By default, messages are returned in oldest_first order starting from the beginning.
Use newest_first to start from the most recent messages.

Optionally filter by message type using the types[] parameter.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
integer
Defaults to 0

Pagination cursor from the previous response. If omitted, starts from the beginning.

string
enum
Defaults to oldest_first

The order direction of the messages:
newest_first: Most recent messages first
oldest_first: Oldest messages first (default)

Allowed:
integer
1 to 500
Defaults to 100

Number of messages per page (max 500)

types[]
array of strings

Filter by message type. If omitted, all types are returned.

types[]
Responses

401

Authentication required

422

Validation failed

Language
Credentials
Bearer
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json