Get Conversation

Fetch a specific conversation using either its unique identifier or by matching sender and recipient details.

Headers

PINNACLE-API-KEYstringRequired

Request

This endpoint expects an object.
Get by IDobjectRequired
Retrieve conversation information by ID.
OR
Get by ParticipantsobjectRequired
Retrieve conversation information by sender and recipient.

Response

Returns the full conversation details, or null if not found.
brandIdinteger or null
Identifier for the brand associated with this conversation.
campaignobject or null
Campaign information if this conversation is part of a marketing campaign.
contactobject
Contact information for the recipient in a conversation.
createdAtstring
ISO 8601 timestamp when the conversation was created.
idinteger
Unique identifier for the conversation.
notesstring

Free-form notes or comments about the conversation.

senderobject or null
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
updatedAtstring
ISO 8601 timestamp when the conversation was last updated.

Errors