v2

latestOpenAPI 3.0.1raw.githubusercontent.com2026-05-072126235.6 KB
ConversationsV2Participant

Update a Participant

Update an existing Participant

put/v2/Conversations/{ConversationSid}/Participants/{Sid}

Request body

namestring
type'HUMAN_AGENT' | 'CUSTOMER' | 'AI_AGENT' | 'AGENT' | 'UNKNOWN'
profileIdstring

Example request

{
  "name": "Dana"
}

Response

OK

idstring required

Participant ID.

conversationIdstring required

Conversation ID.

accountIdstring required

Account ID.

namestring required

Participant display name.

type'HUMAN_AGENT' | 'CUSTOMER' | 'AI_AGENT' | 'AGENT' | 'UNKNOWN'

Type of Participant in the Conversation.

profileIdstring

Profile ID. Note: This field is only resolved for CUSTOMER participant types, not for HUMAN_AGENT or AI_AGENT participants.

createdAtstring date-time

Timestamp when this Participant was created.

updatedAtstring date-time

Timestamp when this Participant was last updated.

Example response

{
  "id": "conv_participant_01k1etx3jbfx88476ccja0889c",
  "conversationId": "conv_conversation_01k1etk2y5f1y9fpe2epfdtvv2",
  "accountId": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
  "name": "Dana",
  "type": "CUSTOMER",
  "profileId": "mem_profile_00000000000000000000000000",
  "addresses": [
    {
      "channel": "SMS",
      "address": "+18005550100"
    },
    {
      "channel": "WHATSAPP",
      "address": "whatsapp:+18005550100"
    },
    {
      "channel": "RCS",
      "address": "rcs:+18005550100"
    }
  ],
  "createdAt": "2023-07-01T12:00:00Z",
  "updatedAt": "2023-07-01T12:30:00Z"
}