Skip to main content
Recordings are organization-scoped resources associated with calls. The API exposes:
Recording state can be recording, completed, failed, or deleted. Metadata can include file size, format, duration, start/completion timestamps, and the parent call_id. The playback endpoint returns a URL plus an expiration timestamp instead of requiring clients to know the runtime’s recording storage layout. Recording lifecycle events include recording.started, recording.completed, recording.failed, and recording.deleted.