---
title: "Update an existing Channel Participant."
method: POST
path: "/v1/Interactions/{InteractionSid}/Channels/{ChannelSid}/Participants/{Sid}"
tags: ["FlexV1InteractionChannelParticipant"]
---

# Update an existing Channel Participant.

`POST /v1/Interactions/{InteractionSid}/Channels/{ChannelSid}/Participants/{Sid}`

Update an existing Channel Participant.

## Path parameters

- `InteractionSid` string, required
- `ChannelSid` string, required
- `Sid` string, required

## Response `200`

OK

- FlexV1InteractionInteractionChannelInteractionChannelParticipant
  - `sid` string, nullable — The unique string created by Twilio to identify an Interaction Channel Participant resource.
  - `type` 'supervisor' | 'customer' | 'external' | 'agent' | 'unknown' — Participant type. Can be: `agent`, `customer`, `supervisor`, `external`, `unknown`
  - `interaction_sid` string, nullable — The Interaction Sid for this channel.
  - `channel_sid` string, nullable — The Channel Sid for this Participant.
  - `url` string, uri, nullable
  - `routing_properties` unknown

---

[API](https://skmtc.net/twilio/apis/flex-v1.md) · [All operations](https://skmtc.net/twilio/apis/flex-v1/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/twilio/flex-v1/versions/ee29ed21273f/schema)
