Get messages by IDs
Returns a list of messages (MessageV6) by IDs, in request order. With conversation_id the user must have access to that conversation and only its messages are returned. Without it the ids may span conversations and voice memos; each message is checked on its own and any the user cannot access, or that do not exist, are silently left out. MessageV6 differs from v5 in three ways: thread_id (the parent id, or the message id itself when it is not a reply) replaces parent_message_id; the audio rendition and its transcript, AI summary, language flags and time codes are nested under content, with the waveform as a compact base-36 string; and the requesting user's own state (heard_ms, label_ids, notify, notes, last_heard_update) is included where the read path carries it.
Request
- Base URL: https://api.carbonvoice.app
- URL: https://api.carbonvoice.app/v6/messages/by-ids
- Auth: one of:
- API key in header pxtoken
- OAuth 2 (implicit, authorization URL https://api.carbonvoice.app/oauth/authorize)
Request body
Example request
{
"conversation_id": "507f1f77bcf86cd799439011",
"message_ids": [
"507f1f77bcf86cd799439012",
"507f1f77bcf86cd799439013"
]
}Response
Changes
No recorded changes to this operation across all 1 revision of this API.