---
title: "GET /api/calls/{call_id}/recordings"
method: GET
path: "/api/calls/{call_id}/recordings"
---

# GET /api/calls/{call_id}/recordings

`GET /api/calls/{call_id}/recordings`

## Request

- Base URL: `https://call4.me`
- URL: `https://call4.me/api/calls/{call_id}/recordings`
- Auth: HTTP bearer

Get existing recordings of a finished call owned by the signed in account. Returns fresh download links when available. An empty list means no recording is available yet. Links may expire; request this again for fresh links. Only share the links with the user.

## Path parameters

- `call_id` string, required: The call id returned when placing or listing calls.

## Response `200`

Available recordings and fresh download links

- object
  - `call_id` string, required
  - `recordings` object[], required
    - `id` string, required
    - `download_urls` object, required
      - `mp3` string, uri
      - `wav` string, uri
    - `duration_millis` number, nullable, required
    - `started_at` string, nullable, required
    - `ended_at` string, nullable, required
  - `message` string, required

## Other responses

- `400`: Request failed
- `401`: Request failed
- `404`: Request failed
- `409`: Request failed
- `502`: Request failed

---

[API](https://skmtc.dev/call4/apis/call4me-api.md) · [All operations](https://skmtc.dev/call4/apis/call4me-api/llms.txt) · [OpenAPI document](https://skmtc.dev/call4/apis/call4me-api/revisions/f4fa1a5c5f9b?raw)
