Tone docs
API referenceCalls

Fetch a call's sealed evidence record

The tamper-evident evidence document for this call: the legal basis it was placed on (DNC, consent, carrier signal), how it was placed (DLT registration, A2P declaration, calling window, AI disclosure), the outcome, and the hash-chain seal. Available shortly after the call ends.

Requires the read scope. A key with less gets 403 insufficient_scope.

GET
/v1/calls/{id}/evidence
AuthorizationBearer <token>

Authorization: Bearer tone_live_… or tone_test_…. The prefix IS the environment: a test key reaches only the sandbox, and no request field bridges the two.

In: header

Path Parameters

id*string

The call's id.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/v1/calls/string/evidence"
{  "data": {    "callId": "9f1c2d84-4e3a-4f6c-b902-7d1e8a33c451",    "campaignId": null,    "chainSeq": "4211",    "content": {},    "contentHash": "a3f1…",    "e164": "+919876543210",    "id": "9f1c2d84-4e3a-4f6c-b902-7d1e8a33c451",    "kind": "completed_call",    "prevHash": "0000…",    "recordHash": "b7e2…",    "sealedAt": "2026-08-31T09:14:22Z"  }}
Was this page helpful?