Get Conversation
Fetch a specific conversation using either its unique identifier or by matching sender and recipient details.
Authentication
PINNACLE-API-KEYstring
API Key authentication via header
Request
This endpoint expects an object.
Get by ID
Retrieve conversation information by ID.
OR
Get by Participants
Retrieve conversation information by sender and recipient.
Response
Returns the full conversation details, or null if not found.
brandId
The unique identifier of the brand associated with this conversation. This identifier is a string that always begins with the prefix b_, for example: b_1234567890.
campaign
Campaign information if this conversation is part of a marketing campaign. This is an object that contains the campaign ID and type.
contact
Contact information for the recipient in a conversation.
createdAt
ISO 8601 timestamp when the conversation was created.
id
Unique identifier for the conversation. This identifier is a string that always begins with the prefix conv_, for example: conv_1234567890.
notes
Free-form notes or comments about the conversation.
sender
The sender of messages in this conversation. Can be:
- A phone number with its capabilities and metadata
- An RCS agent with ID and name
- `null` if no sender is associated
updatedAt
ISO 8601 timestamp when the conversation was last updated.

