Initiate an outbound call
Places an outbound call from the specified line. Runs a compliance pre-call check (balance, consent, disclosure) before initiating. Reserves one minute at the applicable voice rate (Zone A webhook: 13¢; Zone A hosted: 26¢; ×2/×3 for Zone B/C — see voice-zones guide for full rates). The line's status_callback_url receives a `call_outgoing` event with a WebSocket relay URL for audio streaming.
Authentication
AuthorizationBearer
Send as Authorization: Bearer <your-key>. Obtain keys from the portal — prefix sk_live_ for production, sk_test_ for sandbox.
Request
This endpoint expects an object.
line_id
ID of the line to call from
to_number
Destination phone number in E.164 format
Response
Call initiated
call
Errors
400
Bad Request Error
401
Unauthorized Error
402
Payment Required Error
403
Forbidden Error
404
Not Found Error
409
Conflict Error
422
Unprocessable Entity Error
429
Too Many Requests Error
502
Bad Gateway Error
