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
- 200
- default
A successful response.
An unexpected error response.