Skip to main content
GET
Get Outbound Call Status

Get Outbound Call Status

Retrieves the current status and details of a previously created outbound call. The id in the URL path is the outboundCallId returned when the call was created. Requires a tenant or organization-level API key for authentication.
Poll this endpoint after creating an outbound call to track whether it is still in progress or has reached a terminal state. Terminal states are completed, failed, busy, and no-answer. The callDetails object is only present once the call has reached a terminal state.

Headers

string
required
API key is required. Enter either your tenant-specific or organization-specific API key in the format Bearer YOUR-API-KEY

Path Parameters

string
required
The outbound call ID (outboundCallId) returned from the Create Outbound Call endpoint.

Response

string
UUID identifying the outbound call.
string
UUID of the contact associated with this outbound call.
string
Current status of the outbound call. Possible values:
object
Present only when the call has reached a terminal state (completed, failed, busy, or no-answer).

Example Request

Example Response — Call In Progress

Example Response — Call Completed

Example Response — Call Failed (no answer)

Error Responses

Returned when the API key is missing or invalid.
Returned when no outbound call exists for the provided ID, or the call does not belong to the organization associated with the API key.