Search + K

Command Palette

Search for a command to run...

Sign In

POST /2010-04-01/Accounts/{AccountSid}/Conferences/{ConferenceSid}/Participants.json
Copy endpoint
https://api.twilio.com

Parameters

path Path Parameters

Name Type
AccountSid required

The SID of the Account that will create the resource.

`AC${string}`
ConferenceSid required

The SID of the participant's conference.

string

Request Body

application/x-www-form-urlencoded
{
From: string;
To: string;
StatusCallback?: string;
StatusCallbackMethod?: "GET" | "POST";
StatusCallbackEvent?: string[];
Label?: string;
Timeout?: number;
Record?: boolean;
Muted?: boolean;
Beep?: string;
StartConferenceOnEnter?: boolean;
EndConferenceOnExit?: boolean;
WaitUrl?: string;
WaitMethod?: "GET" | "POST";
EarlyMedia?: boolean;
MaxParticipants?: number;
ConferenceRecord?: string;
ConferenceTrim?: string;
ConferenceStatusCallback?: string;
ConferenceStatusCallbackMethod?: "GET" | "POST";
ConferenceStatusCallbackEvent?: string[];
RecordingChannels?: string;
RecordingStatusCallback?: string;
RecordingStatusCallbackMethod?: "GET" | "POST";
SipAuthUsername?: string;
SipAuthPassword?: string;
Region?: string;
ConferenceRecordingStatusCallback?: string;
ConferenceRecordingStatusCallbackMethod?: "GET" | "POST";
RecordingStatusCallbackEvent?: string[];
ConferenceRecordingStatusCallbackEvent?: string[];
Coaching?: boolean;
CallSidToCoach?: `CA${string}`;
JitterBufferSize?: string;
Byoc?: `BY${string}`;
CallerId?: string;
CallReason?: string;
RecordingTrack?: string;
TimeLimit?: number;
MachineDetection?: string;
MachineDetectionTimeout?: number;
MachineDetectionSpeechThreshold?: number;
MachineDetectionSpeechEndThreshold?: number;
MachineDetectionSilenceTimeout?: number;
AmdStatusCallback?: string;
AmdStatusCallbackMethod?: "GET" | "POST";
Trim?: string;
CallToken?: string;
}

Responses

201 application/json

Created

interface ApiV2010AccountConferenceParticipant {
account_sid?: `AC${string}` | null;
call_sid?: `CA${string}` | null;
label?: string | null;
call_sid_to_coach?: `CA${string}` | null;
coaching?: boolean | null;
conference_sid?: `CF${string}` | null;
date_created?: string | null;
date_updated?: string | null;
end_conference_on_exit?: boolean | null;
muted?: boolean | null;
hold?: boolean | null;
start_conference_on_enter?: boolean | null;
status?: ParticipantEnumStatus

The status of the participant's call in a session. Can be: queued, connecting, ringing, connected, complete, or failed.

type ParticipantEnumStatus = "queued" | "connecting" | "ringing" | "connected" | "complete" | "failed"
;
queue_time?: string | null;
uri?: string | null;
}