Calls and recordings
string | null · date-time · requiredCallDirection · enum · requiredstring | null · date-time · requiredstring · requiredboolean · requiredstring · requiredinteger | null · int64 · requiredCallOutcome · enum · requiredstring · date-time · requiredstring | null · requiredCallSourceProduct · enum · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring · requiredinteger | null · int64 · requiredinteger | null · int64 · requiredstring | null · requiredstring | null · requiredinteger | null · int64 · requiredstring | null · requiredstring · requiredstring | null · requiredinteger | null · int64 · requiredinteger | null · int64 · requiredinteger | null · int64 · requiredinteger | null · int64 · requiredinteger | null · int64 · requiredinteger | null · int64 · requiredinteger | null · int64 · requiredstring · requiredCallRatingState · enum · requiredinteger | null · int64 · requiredstring | null · date-time · requiredstring | null · requiredinteger | null · int64 · requiredstring | null · requiredinteger | null · int64 · requiredinteger | null · int64 · requiredstring | null · requiredstring · requiredboolean · requiredstring | null · requiredstring · requiredstring | null · date-time · requiredstring · requiredstring · requiredstring | null · date-time · requiredstring | null · date-time · requiredCallDirection · enum · requiredstring | null · date-time · requiredstring · requiredboolean · requiredstring · requiredinteger | null · int64 · requiredCallOutcome · enum · requiredstring · date-time · requiredstring | null · requiredCallSourceProduct · enum · requiredstring · requiredstring | null · requiredstring | null · requiredstring | null · requiredCallCompleteness · enum · requiredstring | null · date-time · requiredstring | null · date-time · requiredstring · requiredstring | null · requiredstring | null · date-time · requiredstring · requiredstring · requiredstring | null · date-time · requiredCallSipSide · enum · requiredinteger · int32 · requiredboolean · requiredstring | null · requiredstring · requiredstring | null · requiredboolean · requiredinteger | null · int64 · requiredstring · date-time · requiredinteger | null · int32 · requiredstring | null · requiredinteger | null · int64 · requiredinteger · int32 · requiredinteger | null · int64 · requiredinteger | null · int32 · requiredinteger | null · int64 · requiredinteger | null · int32 · requiredstring | null · requiredstring · requiredinteger · int64 · requiredinteger | null · int64 · requiredboolean · requiredstring | null · requiredboolean | null · requiredstring | null · requiredinteger | null · int64 · requirednumber | null · double · requiredinteger | null · int64 · requiredinteger | null · int64 · requiredstring | null · requiredboolean | null · requiredstring | null · date-time · requiredstring | null · date-time · requiredstring | null · requiredinteger · int32 · requiredCallDiagnosticState · enum · requiredstring | null · requiredstring · requiredboolean | null · requiredstring | null · requiredboolean | null · requiredCallMediaQueryState · enum · requiredinteger | null · int64 · requiredinteger | null · int64 · requiredinteger | null · int64 · requiredinteger | null · int64 · requiredinteger | null · int64 · requiredinteger | null · int64 · requiredstring | null · requiredinteger · int32 · requiredboolean | null · requiredCallMilestoneKind · enum · requiredstring | null · date-time · requiredstring | null · requiredinteger · int32 · requiredCallMilestoneState · enum · requiredinteger · int64 · min: 0 · requiredstring · date-time · requiredinteger · int64 · min: 0 · requiredstring | null · requiredstring | null · requiredinteger · int64 · min: 0 · requirednumber | null · double · requiredstring | null · requirednumber | null · double · requiredCallQosCaptureId · enum · requiredstring · requiredCallQosCodecSource · enum · requiredinteger · int32 · requiredinteger · int32 · requirednumber | null · double · requiredstring | null · requirednumber | null · double · requiredinteger | null · int64 · requiredCallQosRelay · enum · requiredinteger · int64 · requiredCallQosEndpointRole · enum · requiredCallQosEndpointRole · enum · requiredstring · date-time · requiredstring | null · date-time · requiredstring | null · date-time · requiredstring | null · requiredinteger · int32 · requiredCallDiagnosticState · enum · requiredinteger | null · int64 · requiredinteger | null · int64 · requiredstring · requiredCallRatingState · enum · requiredstring | null · requiredinteger | null · int64 · requiredstring · requiredinteger | null · int64 · requiredstring | null · date-time · requiredstring | null · requiredstring | null · requiredstring | null · date-time · requiredstring | null · requiredRecordingSource · enum · requiredRecordingLifecycleState · enum · requiredstring | null · date-time · requiredstring | null · date-time · requiredstring | null · requiredstring | null · requiredinteger · int32 · requiredCallDiagnosticState · enum · requiredCallDirection · enum · requiredboolean · requiredinteger · int64 · requiredCallSipSide · enum · requiredstring · requiredstring · requiredstring | null · requiredinteger | null · int32 · requiredstring | null · requiredinteger | null · int32 · requiredinteger · int32 · min: 0 · requiredstring · requiredstring · requiredstring · required string · requiredstring · requiredstring · requiredinteger · int32 · min: 0 · requiredstring · requiredstring · requiredstringstring[]stringstringstringinteger | null · int64 · requiredinteger | null · int64 · requiredinteger | null · int64 · requiredstring · requiredinteger | null · int64 · requiredRecordingChannels · enum · int32 · requiredstring · requiredstring | null · date-time · requiredstring · requiredCallDirection · enum · requiredinteger | null · int64 · requiredstring | null · date-time · requiredstring | null · requiredstring | null · requiredRecordingFormat · enum · requiredstring · requiredstring · requiredboolean · requiredstring | null · date-time · requiredstring · requiredRecordingRetentionDays · enum · int32 · requiredstring | null · date-time · requiredstring · date-time · requiredRecordingLifecycleState · enum · requiredstring | null · date-time · requiredstring | null · requiredstring · requiredstring · required string · requiredRecordingLifecycleState · enum · requiredinteger · int32 · min: 0 · requiredstring · requiredRecordingPolicyRefMode · enum · requiredstring · requiredRecordingRetentionDays · enum · int32 · requiredinteger · int64 · requiredinteger · int64 · min: 0 · requiredCallDirection · enum · requiredstring · requiredRelatedCallRelation · enum · requiredstring · date-time · requiredinteger · int64 · min: 0 · requiredstring · requiredinteger | null · int32 · required
Schemas
Call
answered_atdirectionEnum values:
inbound
outbound
ended_atfrom_numberhas_recordingidobserved_duration_nsoutcomeEnum values:
answered
unanswered
cancelled
rejected
CallRating · required
received_atCallService · required
sip_call_idsource_productEnum values:
trunking
voice
automation
required
CallTermination · required
to_numberCallApiRequest
key_hintmethodpathrequest_idCallBilling
amount_minorbillable_duration_nscharge_categorycharging_session_refconnection_fee_minorcorrection_refcurrencydestinationdrift_minordrift_tolerance_minorexpected_amount_minorfunded_cash_minorfunded_promotional_minorincrement_nsobserved_duration_nsrequired
price_unitrating_stateEnum values:
none
rated
unrated
pending
reserved_minorsettled_atsettlement_refsettlement_revisionsettlement_stateterms_revisionunit_price_minorusage_record_idCallCallerIdEvidence
asserted_numberin_rangenumber_idnumber_statusquarantine_untilrange_endrange_startreleased_atCallDetail
answered_atdirectionEnum values:
inbound
outbound
ended_atfrom_numberhas_recordingidobserved_duration_nsoutcomeEnum values:
answered
unanswered
cancelled
rejected
CallRating · required
received_atCallService · required
sip_call_idsource_productEnum values:
trunking
voice
automation
required
CallTermination · required
to_numberrequired
CallBilling · required
required
carrier_leg_refcarrier_routecarrier_sip_summarycompletenessEnum values:
finalizing
final
connected_fromconnected_tocustomer_sip_summaryCallMilestone[] · required
CallRecording[] · required
required
trunk_idCallDiagnosticLeg
created_atpeerrefreleased_atsideEnum values:
carrier
customer
CallEvent
attemptdeliveredendpointevent_kindfailurefallbacklatency_msrequired
occurred_atrequired
status_codeCallEventList
CallEvent[] · required
CallMediaAudioLeg
codecNull when the leg carried no packets; rtpengine then names no codec.
cumulative_loss_packetsindexjitter_msmos_tenthsMOS in tenths; 42 means 4.2.
packet_lossProducer packet-loss counter, not a percentage.
packetization_mspacketization_unavailable_reasonprotocolrtp_packetsrtt_mstranscodingunavailable_reasonCallMediaSummary
anchoreddtmffirst_rtp_msjitter_max_mspackets_lostpackets_totalrtp_pathsrtpexpires_atimported_atCallQosSummary · required
reasonschema_versionstateEnum values:
pending
ready
unavailable
expired
required
CallMediaTransport
CallMediaAudioLeg[] · required
directionality_unavailable_reasonmedia_profilemedia_timeoutmedia_timeout_unavailable_reasonone_wayquery_stateEnum values:
ready
unavailable
rtcp_bytesrtcp_errorsrtcp_packetsrtp_bytesrtp_errorsrtp_packetsunavailable_reasonversionzero_wayCallMilestone
kindEnum values:
received
authenticated
authorized
routed
ringing
answered
ended
occurred_atreasonsequencestateEnum values:
observed
not_reached
unavailable
CallMilestoneKind
string · enum
Enum values:
received
authenticated
authorized
routed
ringing
answered
ended
CallPage
answeredas_ofCall[] · required
failednext_cursorprevious_cursortotalCallQosPerspective
avg_jitter_msavg_loss_pctavg_moscapture_idEnum values:
111
113
codeccodec_sourceEnum values:
answer
offer-heuristic
none
duration_secondsindexmax_jitter_msmax_loss_pctmin_mospackets_lostrelayEnum values:
saas_rtpengine
mvno_rtpengine
report_countreported_roleEnum values:
freeswitch
carrier
customer_endpoint
reporter_roleEnum values:
freeswitch
carrier
customer_endpoint
started_atCallQosSummary
expires_atimported_atCallQosPerspective[] · required
reasonschema_versionstateEnum values:
pending
ready
unavailable
expired
CallRating
amount_minorbillable_duration_nscurrencyrating_stateEnum values:
none
rated
unrated
pending
usage_record_idCallRecording
amount_minorrequired
currencyduration_msfailed_atfailure_reasonrequired
idrequired
required
retention_expires_atsku_codesourceEnum values:
trunk
voice_record
voice_dial
stateEnum values:
pending
capturing
stored
failed
deleting
deleted
CallSipLadder
expires_atimported_atinvite_headersCallDiagnosticLeg[] · required
CallSipMessage[] · required
reasonschema_versionstateEnum values:
pending
ready
unavailable
expired
CallSipMessage
directionEnum values:
inbound
outbound
failureoffset_mssideEnum values:
carrier
customer
textCallTermination
required
platform_reasonq850_capture_reasonq850_causeq850_textsip_codeNumberBlockConsumer
countidnametypeProblem
The problem document every error response carries.
codedetailrequest_idstatustitletypecaused_bychanged_resourcesexpensive_filterreasonremediationRecording
bytescall_charge_minorcall_duration_mscall_idcapture_charge_minorchannelsEnum values:
1
2
currencydeleted_atdestination_labeldirectionEnum values:
inbound
outbound
duration_msfailed_atfailure_detailfailure_reasonformatEnum values:
mp3
wav
idintent_idlegal_holdlegal_hold_sinceremote_numberretention_daysEnum values:
30
90
365
retention_expires_atstarted_atstateEnum values:
pending
capturing
stored
failed
deleting
deleted
stored_atsubaccount_idtrunk_idtrunk_nameRecordingDetail
A recording as a deletion request leaves it.
idstateEnum values:
pending
capturing
stored
failed
deleting
deleted
RecordingPolicyRef
channelsidmodeEnum values:
all
nameretention_daysEnum values:
30
90
365
RecordingsPage
required
Recording[] · required
required
recorded_ms_this_monthtotalRelatedCallLeg
directionEnum values:
inbound
outbound
idrelationEnum values:
parent
child
sibling
started_atRelatedCalls
countdestinationRelatedCallLeg[] · required
sip_code