Evo Voice

<back to all web services

ConferenceNodeWaitCallback

The following routes are available for this service:
All Verbs/nodes/conference/wait
ConferenceNodeWaitCallback Parameters:
NameParameterData TypeRequiredDescription
AudioFilequerystringNo
TwilioRequestBase Parameters:
NameParameterData TypeRequiredDescription
CallSidformstringNo
AccountSidformstringNo
FromformstringNo
ToformstringNo
CallStatusformstringNo
ApiVersionformstringNo
DirectionformstringNo
ForwardedFromformstringNo
CallerNameformstringNo
ParentCallSidformstringNo
StirVerstatformstringNo
CalledformstringNo
CalledZipformstringNo
CalledCityformstringNo
CalledStateformstringNo
CalledCountryformstringNo
CallerformstringNo
CallerCityformstringNo
CallerStateformstringNo
CallerZipformstringNo
CallerCountryformstringNo
FromCityformstringNo
FromStateformstringNo
FromZipformstringNo
FromCountryformstringNo
ToCityformstringNo
ToStateformstringNo
ToZipformstringNo
ToCountryformstringNo
MessageSidformstringNo
SmsIdformstringNo
MessagingServiceSidformstringNo
BodyformstringNo
NumMediaformintNo
MediaContentType0formstringNo
MediaUrl0formstringNo
MediaContentType1formstringNo
MediaUrl1formstringNo
MediaContentType2formstringNo
MediaUrl2formstringNo
IndexformintNo
InstanceSidformstringNo
EventTypeformstringNo
ChannelSidformstringNo
AttributesformstringNo
ClientIdentityformstringNo
MediaContentTypeformstringNo
MediaSidformstringNo
IdentityformstringNo
DigitsformstringNo
SpeechResultformstringNo
ConfidenceformdoubleNo
CallDurationformintNo
RecordingUrlformstringNo
RecordingSidformstringNo
RecordingDurationformintNo
RecordingStatusformstringNo
TranscriptionSidformstringNo
TranscriptionTextformstringNo
TranscriptionUrlformstringNo
TranscriptionStatusformstringNo
DialCallStatusformstringNo
DialCallSidformstringNo
DialCallDurationformdoubleNo
DialBridgedformboolNo
QueueResultformstringNo
QueueSidformstringNo
QueueTimeformintNo
ConferenceSidformstringNo
FriendlyNameformstringNo
StatusCallbackEventformstringNo
MutedformboolNo
HoldformboolNo
EndConferenceOnExitformboolNo
StartConferenceOnEnterformboolNo
EventNameformstringNo
AssistantSidformstringNo
DialogueSidformstringNo
UserIdentifierformstringNo
CurrentInputformstringNo
CurrentTaskformstringNo
DialoguePayloadUrlformstringNo
MemoryformstringNo
ChannelformstringNo
FaxSidformstringNo
FaxStatusformstringNo
NumPagesformintNo
MediaUrlformstringNo
ErrorCodeformstringNo
ErrorMessageformstringNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /nodes/conference/wait HTTP/1.1 
Host: evovoice.io 
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length

{
	audioFile: String,
	callSid: String,
	accountSid: String,
	from: String,
	to: String,
	callStatus: String,
	apiVersion: String,
	direction: String,
	forwardedFrom: String,
	callerName: String,
	parentCallSid: String,
	stirVerstat: String,
	called: String,
	calledZip: String,
	calledCity: String,
	calledState: String,
	calledCountry: String,
	caller: String,
	callerCity: String,
	callerState: String,
	callerZip: String,
	callerCountry: String,
	fromCity: String,
	fromState: String,
	fromZip: String,
	fromCountry: String,
	toCity: String,
	toState: String,
	toZip: String,
	toCountry: String,
	messageSid: String,
	smsId: String,
	messagingServiceSid: String,
	body: String,
	numMedia: 0,
	mediaContentType0: String,
	mediaUrl0: String,
	mediaContentType1: String,
	mediaUrl1: String,
	mediaContentType2: String,
	mediaUrl2: String,
	index: 0,
	instanceSid: String,
	eventType: String,
	channelSid: String,
	attributes: String,
	clientIdentity: String,
	mediaContentType: String,
	mediaSid: String,
	identity: String,
	digits: String,
	speechResult: String,
	confidence: 0,
	callDuration: 0,
	recordingUrl: String,
	recordingSid: String,
	recordingDuration: 0,
	recordingStatus: String,
	transcriptionSid: String,
	transcriptionText: String,
	transcriptionUrl: String,
	transcriptionStatus: String,
	dialCallStatus: String,
	dialCallSid: String,
	dialCallDuration: 0,
	dialBridged: False,
	queueResult: String,
	queueSid: String,
	queueTime: 0,
	conferenceSid: String,
	friendlyName: String,
	statusCallbackEvent: String,
	muted: False,
	hold: False,
	endConferenceOnExit: False,
	startConferenceOnEnter: False,
	eventName: String,
	assistantSid: String,
	dialogueSid: String,
	userIdentifier: String,
	currentInput: String,
	currentTask: String,
	dialoguePayloadUrl: String,
	memory: String,
	channel: String,
	faxSid: String,
	faxStatus: String,
	numPages: 0,
	mediaUrl: String,
	errorCode: String,
	errorMessage: String
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

(string)