> ## Documentation Index
> Fetch the complete documentation index at: https://docs.orova.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Call History

> Get a specific call history record with transcript

## Request

```bash theme={null}
curl "https://app.orova.ai/api/history/HISTORY_ID" \
  -H "x-api-key: YOUR_API_KEY"
```

## Path parameters

| Parameter | Type   | Description       |
| --------- | ------ | ----------------- |
| `id`      | string | History record ID |

## Response

```json theme={null}
{
  "_id": "history_id",
  "agentType": "voice",
  "fullName": "John Doe",
  "mobileNumber": "+1234567890",
  "callDuration": 120,
  "callEndReason": "user_hangup",
  "callTranscript": "Agent: Hi! How can I help?\nUser: I have a billing question...",
  "callSummary": "Customer called about billing. Agent resolved the issue.",
  "callCost": 0.05,
  "callRecordingUrl": "s3://bucket/recording.wav",
  "workspace_id": "WORKSPACE_ID",
  "createdAt": "2025-01-01T00:00:00.000Z"
}
```

## Get recording URL

Recordings are stored in S3. To get a presigned download URL:

```bash theme={null}
curl "https://app.orova.ai/api/history/HISTORY_ID/recording-url" \
  -H "x-api-key: YOUR_API_KEY"
```

Returns a temporary presigned URL valid for download.
