Sessions
Fetch all sessions of an App
Fetch details of a session
Fetch participants list of a session
Fetch details of a participant
Fetch all chat messages of a session
Fetch the complete transcript for a session
Fetch summary of transcripts for a session
Generate summary of Transcripts for the session
Fetch details of peer
ModelsExpand Collapse
SessionGetSessionsResponse object { data, paging, success }
data: optional object { sessions }
sessions: optional array of object { id, associated_id, created_at, 11 more }
SessionGetSessionDetailsResponse object { data, success }
data: optional object { id, associated_id, created_at, 11 more }
SessionGetSessionParticipantsResponse object { data, success }
data: optional object { participants }
participants: optional array of object { id, created_at, custom_participant_id, 8 more }
peer_events: optional array of object { id, created_at, event_name, 7 more } Connection lifecycle events for the participant’s peer. Only included when include_peer_events is true.
Connection lifecycle events for the participant’s peer. Only included when include_peer_events is true.
SessionGetSessionParticipantDetailsResponse object { data, success }
data: optional object { participant }
participant: optional object { id, created_at, custom_participant_id, 8 more }
peer_events: optional array of object { id, created_at, event_name, 7 more } Connection lifecycle events for the participant’s peer. Only included when include_peer_events is true.
Connection lifecycle events for the participant’s peer. Only included when include_peer_events is true.
SessionGetParticipantDataFromPeerIDResponse object { data, success }
data: optional object { participant }
participant: optional object { id, created_at, custom_participant_id, 10 more }
peer_events: optional array of object { id, created_at, event_name, 7 more } Connection lifecycle events for the participant’s peer.
Connection lifecycle events for the participant’s peer.
peer_report: optional object { metadata, quality } Peer call statistics report.
Peer call statistics report.
metadata: optional object { audio_devices_updates, browser_metadata, candidate_pairs, 12 more } Connection and device metadata for the participant.
Connection and device metadata for the participant.
audio_devices_updates: optional array of object { added, removed, timestamp }
candidate_pairs: optional object { consuming_transport, producing_transport }
consuming_transport: optional array of object { available_incoming_bitrate, available_outgoing_bitrate, bytes_discarded_on_send, 25 more }
events: optional array of object { metadata, name, timestamp }
pc_metadata: optional array of object { effective_network_type, reflexive_connectivity, relay_connectivity, 3 more }
speaker_devices_updates: optional array of object { added, removed, timestamp }
quality: optional object { audio_consumer, audio_consumer_cumulative, audio_producer, 13 more } Media quality statistics for the participant.
Media quality statistics for the participant.
audio_consumer: optional array of object { bytes_received, concealment_events, consumer_id, 11 more }
audio_consumer_cumulative: optional object { jitter_buffer_delay, packet_loss, quality_mos } Aggregated inbound (consumer) audio statistics for the session.
Aggregated inbound (consumer) audio statistics for the session.
jitter_buffer_delay: optional object { "100ms_or_greater_event_fraction", "250ms_or_greater_event_fraction", "500ms_or_greater_event_fraction", avg } Cumulative latency distribution (milliseconds-based thresholds).
Cumulative latency distribution (milliseconds-based thresholds).
audio_producer_cumulative: optional object { packet_loss, quality_mos, rtt } Aggregated outbound (producer) audio statistics for the session.
Aggregated outbound (producer) audio statistics for the session.
packet_loss: optional object { "10_or_greater_event_fraction", "25_or_greater_event_fraction", "5_or_greater_event_fraction", 2 more } Cumulative packet loss distribution.
Cumulative packet loss distribution.
quality_mos: optional object { avg, p50, p75, p90 } Distribution summary with average and percentiles.
Distribution summary with average and percentiles.
screenshare_audio_consumer: optional array of object { bytes_received, concealment_events, consumer_id, 11 more }
screenshare_audio_consumer_cumulative: optional object { jitter_buffer_delay, packet_loss, quality_mos } Aggregated inbound (consumer) audio statistics for the session.
Aggregated inbound (consumer) audio statistics for the session.
jitter_buffer_delay: optional object { "100ms_or_greater_event_fraction", "250ms_or_greater_event_fraction", "500ms_or_greater_event_fraction", avg } Cumulative latency distribution (milliseconds-based thresholds).
Cumulative latency distribution (milliseconds-based thresholds).
screenshare_audio_producer_cumulative: optional object { packet_loss, quality_mos, rtt } Aggregated outbound (producer) audio statistics for the session.
Aggregated outbound (producer) audio statistics for the session.
packet_loss: optional object { "10_or_greater_event_fraction", "25_or_greater_event_fraction", "5_or_greater_event_fraction", 2 more } Cumulative packet loss distribution.
Cumulative packet loss distribution.
quality_mos: optional object { avg, p50, p75, p90 } Distribution summary with average and percentiles.
Distribution summary with average and percentiles.
screenshare_video_consumer: optional array of object { bytes_received, consumer_id, fir_count, 17 more }
screenshare_video_consumer_cumulative: optional object { frame_per_second, frame_width, issues, 4 more } Aggregated inbound (consumer) video statistics for the session.
Aggregated inbound (consumer) video statistics for the session.
frame_per_second: optional object { avg, p50, p75, p90 } Distribution summary with average and percentiles.
Distribution summary with average and percentiles.
frame_width: optional object { avg, p50, p75, p90 } Distribution summary with average and percentiles.
Distribution summary with average and percentiles.
jitter_buffer_delay: optional object { "100ms_or_greater_event_fraction", "250ms_or_greater_event_fraction", "500ms_or_greater_event_fraction", avg } Cumulative latency distribution (milliseconds-based thresholds).
Cumulative latency distribution (milliseconds-based thresholds).
screenshare_video_producer: optional array of object { bytes_sent, fir_count, frame_height, 17 more }
screenshare_video_producer_cumulative: optional object { frame_per_second, frame_width, high_negative_feedback_fraction, 5 more } Aggregated outbound (producer) video statistics for the session.
Aggregated outbound (producer) video statistics for the session.
frame_per_second: optional object { avg, p50, p75, p90 } Distribution summary with average and percentiles.
Distribution summary with average and percentiles.
frame_width: optional object { avg, p50, p75, p90 } Distribution summary with average and percentiles.
Distribution summary with average and percentiles.
issues: optional object { bandwidth_quality_limitation_fraction, cpu_quality_limitation_fraction, no_video_fraction, 2 more }
packet_loss: optional object { "10_or_greater_event_fraction", "25_or_greater_event_fraction", "5_or_greater_event_fraction", 2 more } Cumulative packet loss distribution.
Cumulative packet loss distribution.
quality_mos: optional object { avg, p50, p75, p90 } Distribution summary with average and percentiles.
Distribution summary with average and percentiles.
video_consumer_cumulative: optional object { frame_per_second, frame_width, issues, 4 more } Aggregated inbound (consumer) video statistics for the session.
Aggregated inbound (consumer) video statistics for the session.
frame_per_second: optional object { avg, p50, p75, p90 } Distribution summary with average and percentiles.
Distribution summary with average and percentiles.
frame_width: optional object { avg, p50, p75, p90 } Distribution summary with average and percentiles.
Distribution summary with average and percentiles.
jitter_buffer_delay: optional object { "100ms_or_greater_event_fraction", "250ms_or_greater_event_fraction", "500ms_or_greater_event_fraction", avg } Cumulative latency distribution (milliseconds-based thresholds).
Cumulative latency distribution (milliseconds-based thresholds).
video_producer: optional array of object { bytes_sent, fir_count, frame_height, 17 more }
video_producer_cumulative: optional object { frame_per_second, frame_width, high_negative_feedback_fraction, 5 more } Aggregated outbound (producer) video statistics for the session.
Aggregated outbound (producer) video statistics for the session.
frame_per_second: optional object { avg, p50, p75, p90 } Distribution summary with average and percentiles.
Distribution summary with average and percentiles.
frame_width: optional object { avg, p50, p75, p90 } Distribution summary with average and percentiles.
Distribution summary with average and percentiles.
issues: optional object { bandwidth_quality_limitation_fraction, cpu_quality_limitation_fraction, no_video_fraction, 2 more }
packet_loss: optional object { "10_or_greater_event_fraction", "25_or_greater_event_fraction", "5_or_greater_event_fraction", 2 more } Cumulative packet loss distribution.
Cumulative packet loss distribution.
quality_mos: optional object { avg, p50, p75, p90 } Distribution summary with average and percentiles.
Distribution summary with average and percentiles.