Skip to main content
Conversations in Credentials Portal support direct messages (1-on-1) and group conversations. Messages are real-time and support automatic translation.

List conversations

Returns all conversations for the authenticated user. Example:
Response:

Create a conversation

Request body:
array
required
Array of person IDs to include in the conversation. Include at least one other person besides the sender.
string
required
The opening message text.
Example:
Response:

Get a conversation

Returns conversation details and all messages. Messages from others are automatically translated to the authenticated user’s language. Response:

Send a message

Sends a message to an existing conversation. Request body:
string
required
The message text.
Example:
Response:

Add a reaction

Adds an emoji reaction to a message in the conversation. Request body:
string
required
The ID of the message to react to.
string
required
The emoji character (e.g., "πŸ‘").

Leave a conversation

Removes the authenticated user from a group conversation.
You cannot leave direct (1-on-1) conversations β€” only group conversations with 3 or more participants.