Skip to main content

ListCallLogForwardLegs returns the per-leg child rows recorded for a single inbound parent call_log when status = forwarded.

GET 

/api/v1/voice/call-logs/:parentId/forward-legs

Each child row corresponds to one Asterisk Dial() invocation (one tier in sequential mode, one member in ring_all/rotate, etc.) and carries:

  • forward_destination_member_id, forward_target_phone
  • forward_tier (1..N)
  • status (ringing -> answered/no_answer/busy/failed/cancelled)
  • forward_dial_status (raw Asterisk DIALSTATUS)
  • hangup_cause
  • start_time / answer_time / end_time

Children are returned in start_time ASC order so the caller can render the cascade timeline directly.

Errors

  • NOT_FOUND: parent_id does not belong to the caller's organization
  • PERMISSION_DENIED: Caller lacks voice:cdr:read permission

Request

Responses

A successful response.