Get messages from multiple chats in bulk for a creator
Returns the most recent messages for up to 50 chats in a single request for the specified creator, keyed by the input chat UUID (the counterpart user UUID).
This is the bulk counterpart to GET /creators/{creatorUserUuid}/chats/{userUuid}/messages. Per-key errors are reported inside the 200 response body so a single unreachable chat never collapses the whole request.
{ "error": "not_found" }.isRead reflects each message’s state at read time.read:creator— Access creator profiles, content, and creator-specific information.read:chat— Read chat conversations, messages, and chat-related data. This includes viewing chat lists and message history.
Authorizations
OAuth 2.0 access token, presented as a JWT bearer token in the Authorization header. Obtain a token via the authorization-code flow; the scopes granted to the token determine which operations it may call.
Headers
API version to use for the request
"2025-06-26"
Path Parameters
Body
Array of chat UUIDs (counterpart user UUIDs) to fetch messages for (1-50)
1 - 50 elementsOptional cursor for incremental walks: returns only messages strictly after this message's publish date in each chat
Maximum messages to return per chat (1-50, default: 20)
1 <= x <= 50Response
Per-chat messages or error for each requested chat. Always 200 when the request itself is valid, even if every key fails.
Map of input chat UUID to messages or a per-key error