Retrieves messages from multiple conversations (org-scoped batch)

Retrieves messages from multiple conversations with optional filtering by conversation IDs, time range, and chat type. Org-scoped endpoint supporting up to 100 conversations per request. Supports cursor-based pagination for efficient message retrieval.


📘

The rate limit for this API is normal.

Query Params
string

Comma-separated list of conversation IDs to fetch (max 100). If not provided, retrieves from all conversations.

date-time

Start of time range (inclusive) in ISO 8601 UTC format (based on message registered time on the server).

date-time

End of time range (exclusive) in ISO 8601 UTC format (based on message registered time on the server).

string
enum
Defaults to chat

Filter by conversation type. Supported values are 'chat' (direct chats) and 'groupchat'. Defaults to 'chat' if not provided.

Allowed:
integer
1 to 250
Defaults to 100

Number of records to return per page.

string
^[A-Za-z0-9_-]+$

Base64 URL-encoded cursor for forward polling (loading newer messages). Opaque string returned from previous response in metadata.pagination.nextCursor. Cannot be decoded by clients.

Responses

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