Skip to main content
DELETE
Delete Call

Authorizations

Authorization
string
header
default:$CARTESIA_API_KEY
required

Cartesia API key (sk_car_...). Get one at play.cartesia.ai/keys.

Headers

Cartesia-Version
enum<string>
default:2026-08-14
required

API version header.

Available options:
2026-08-14
Example:

"2026-08-14"

Path Parameters

call_id
string
required

The ID of the call.

Response

The call record with sensitive fields deleted.

id
string
required

The unique identifier for the agent call.

agent_id
string
required

The identifier of the agent associated with the call.

agent_version_id
string | null
required

The agent version used for the call, which is the version published when the call started.

zdr_enabled
boolean
required

Whether Zero Data Retention was on for the call. When true, the transcript, recording, summary, and logs are not retained.

status
enum<string>
required

The status of the agent call.

Available options:
created,
started,
completed,
failed
agent_name
string

The name of the agent associated with the call.

start_time
string<date-time> | null

The start time of the agent call.

end_time
string<date-time> | null

The end time of the agent call.

redacted_at
string<date-time> | null

When the call's sensitive data was deleted, if it has been. Set by DELETE /agents/calls/{call_id}; deleted fields are omitted from responses.

transcript
AgentTranscript · object[] | null

The transcript of the agent call.

telephony_params
TelephonyParams · object | null

The telephony parameters associated with the call when the call is made via phone.

telephony_account_type
enum<string> | null

The telephony account type backing the call. cartesia is the default Cartesia-hosted path; twilio indicates a customer-owned Twilio subaccount; sip_trunk indicates a customer-connected SIP trunk.

Available options:
cartesia,
twilio,
sip_trunk
summary
string | null

A summary of the agent call. This is a brief summary of the call that is generated by Cartesia.

error_message
string | null

The error message, if any, associated with the call.

end_reason
enum<string> | null

The reason why the call ended.

Available options:
agent_hangup,
voicemail_detected,
client_hangup,
api_cancelled,
max_duration,
call_inactivity,
client_inactivity,
client_disconnected,
dial_no_answer,
dial_busy,
dial_failed,
dial_timeout,
concurrency_limit,
agent_error,
network_error,
config_error,
error
dynamic_variables
object

Initial custom values while the call is active; final values after it ends, including webhook assignments. System variables are not included. Omitted from ZDR or redacted call history.