Sign inGet started

Get a call insights

Use this endpoint to to retrieve media and signalling insights of a voice call.
GET
/workspaces/{workspaceId}/channels/{channelId}/calls/{callId}/insights
Get a channel call insights
Payload della risposta
id
string
obbligatorio
channelId
string
obbligatorio
from
string
obbligatorio
to
string
obbligatorio
parentId
string
direction
string
obbligatorio
Possible values: incoming, outgoing
status
string
obbligatorio
Possible values: accepted, starting, ringing, ongoing, completed, busy, no-answer, failed, cancelled, scheduled
type
string
obbligatorio
Possible values: pstn, sip, webrtc
duration
integer
hangupCauseCode
integer
hangupSource
string
Possible values: callee, caller, api, timeout, media-timeout, none
hangupSipCode
string
createdAt
string
obbligatorio
updatedAt
string
obbligatorio
ringingAt
string
answeredAt
string
endedAt
string
signallingMetrics
object
Mostra attributi secondari
signallingMetrics.pdd
number
signallingMetrics.edgeRegion
string
signallingMetrics.providerName
string
signallingMetrics.userAgent
string
signallingMetrics.remoteSignallingIp
string
signallingMetrics.remoteMediaIp
string
mediaMetrics
object
Mostra attributi secondari
mediaMetrics.mos
number
mediaMetrics.qualityScore
number
mediaMetrics.inBytes
number
mediaMetrics.outBytes
number
mediaMetrics.inPacketCount
number
mediaMetrics.outPacketCount
number
mediaMetrics.inMediaPacketCount
number
mediaMetrics.outMediaPacketCount
number
mediaMetrics.inDtmfPacketCount
number
mediaMetrics.outDtmfPacketCount
number
mediaMetrics.jitterMinVar
number
mediaMetrics.jitterMaxVar
number
mediaMetrics.jitterLossRate
number
mediaMetrics.jitterBurstRate
number
mediaMetrics.meanInterval
number
mediaMetrics.flawTotal
number
mediaMetrics.readCodecName
string
mediaMetrics.readCodecRate
string
mediaMetrics.writeCodecName
string
mediaMetrics.writeCodecRate
string
mediaMetrics.dtmfType
string
Esempio di codice
curl -X GET 'https://api.bird.com/workspaces/{workspaceId}/channels/{channelId}/calls/{callId}/insights' \
  -H 'Authorization: AccessKey YOUR_ACCESS_KEY'

Example 1: Get insights from an outbound call

Esempio di codice
curl "https://api.bird.com/workspaces/{workspaceId}/channels/{channelId}/calls/{callId}/insights" \
     -H "Authorization: AccessKey YOUR_SECRET_TOKEN"