outbound-calls

Get Public Outbound Call

get/public/v1/outbound-calls/{order_id}

Request

  • Base URL: https://api.gurusup.com
  • URL: https://api.gurusup.com/public/v1/outbound-calls/{order_id}
  • Auth: API key in header x-api-key

Path parameters

order_idstring required

Response

Successful Response

order_idstring required
status'pending' | 'calling' | 'in_progress' | 'completed' | 'failed' | 'cancelled' | 'expired' | 'blocked' | 'unknown' required

pending: waiting to be processed (not a queue-delivery guarantee); calling: connecting; in_progress: phone connection active, human answer not yet confirmed; completed: call ended; failed: unsuccessful; cancelled: cancelled before calling; expired: validity elapsed; blocked: another unfinished order prevents this call; unknown: call outcome cannot yet be confirmed, do not automatically place another call.

thread_idstring nullable required

Public conversation identifier for GET /public/v1/threads/{thread_id}, or null when unavailable.

answer_detection'human' | 'machine-vm' | 'machine-unavailable' | 'machine-ivr' | 'uncertain'
processing_status'pending' | 'running' | 'succeeded' | 'failed' | 'unknown' | 'disabled' | 'needs_review' nullable
outcome'answered' | 'busy' | 'rejected' | 'no_answer' | 'unreachable' | 'provider_failure' | 'system_failure' | 'agent_unavailable' | 'blocked_by_schedule' | 'blocked_by_do_not_call' | 'cancelled' required
created_atstring date-time required
updated_atstring date-time required
answered_atstring date-time nullable required
ended_atstring date-time nullable required
duration_secondsnumber nullable required

Latest attempt duration, when available.

Changes

No recorded changes to this operation across all 1 revision of this API.