Two ways to place a call
Both originate from your number and, in sandbox, are locked to your signup number.
A production key removes that lock.
Read the call log
GET /v1/calls returns your calls newest-first with cursor pagination. Needs the
calls:read scope.
next_cursor back as ?cursor= to page. Destination numbers are masked.
Fetch a recording
GET /v1/calls/{call_id}/recording returns a time-limited download URL (valid
~60 minutes). Needs the recordings:read scope and a production key.
A recording exists only if the call was recorded (via a
<Dial record> or a
background <Record>) and storage is provisioned for
your account. Until then this returns 404 RECORDING_NOT_FOUND or
503 RECORDING_SERVICE_UNAVAILABLE. Sandbox keys get 400 SANDBOX_KEY_NOT_ALLOWED.Next steps
Web Calling
Place calls from the browser with the SDK.
Webhooks
Get call events pushed to you instead of polling.

