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

# Call Log

> Retrieves the full details of a specific call.

# Get a Call Log

Retrieves the full details of a specific call, including recording URL, transcript, and disposition.

## Request

`GET /v1/call-logs/:id`

### Path Parameters

| Parameter | Type | Required | Description                           |
| --------- | ---- | -------- | ------------------------------------- |
| `id`      | uuid | Yes      | The unique identifier of the call log |

## Example

<CodeGroup>
  ```bash cURL theme={null}
  curl -X GET \
    "https://kdjmltmhxvvmiuehafgl.supabase.co/functions/v1/api-gateway/v1/call-logs/log-uuid-1" \
    -H "Authorization: Bearer rchd_live_xxxxxxxxxxxx"
  ```

  ```javascript JavaScript theme={null}
  const callId = "log-uuid-1";
  const response = await fetch(
    `https://kdjmltmhxvvmiuehafgl.supabase.co/functions/v1/api-gateway/v1/call-logs/${callId}`,
    {
      headers: {
        "Authorization": "Bearer rchd_live_xxxxxxxxxxxx"
      }
    }
  );
  const { data } = await response.json();
  ```

  ```python Python theme={null}
  import requests

  call_id = "log-uuid-1"
  response = requests.get(
      f"https://kdjmltmhxvvmiuehafgl.supabase.co/functions/v1/api-gateway/v1/call-logs/{call_id}",
      headers={"Authorization": "Bearer rchd_live_xxxxxxxxxxxx"}
  )
  data = response.json()
  ```
</CodeGroup>

## Response

<Tabs>
  <Tab title="200 OK">
    ```json theme={null}
    {
      "data": {
        "id": "log-uuid-1",
        "lead_id": "a1b2c3d4-...",
        "campaign_id": "c1d2e3f4-...",
        "agent_id": "user-uuid-1",
        "from_number": "+33140000000",
        "to_number": "+33612345678",
        "duration": 145,
        "status": "completed",
        "disposition": "meeting_booked",
        "recording_url": "https://...",
        "transcript": "...",
        "summary": "Call was positive, ended with a demo booked...",
        "notes": "Demo booked for next Thursday",
        "started_at": "2026-03-21T14:30:00.000Z",
        "ended_at": "2026-03-21T14:32:25.000Z"
      }
    }
    ```
  </Tab>

  <Tab title="404 Not Found">
    ```json theme={null}
    {
      "error": {
        "code": "not_found",
        "message": "Call log not found"
      }
    }
    ```
  </Tab>
</Tabs>

### Additional Fields (vs. List endpoint)

| Field        | Type   | Description                             |
| ------------ | ------ | --------------------------------------- |
| `agent_id`   | uuid   | ID of the agent who handled the call    |
| `transcript` | string | Call transcript (if available)          |
| `notes`      | string | Notes added by the agent after the call |
