---
title: "Stream the audio of the dropped voicemail clip for a call"
method: GET
path: "/v1/calls/{id}/voicemail-drop/audio"
tags: ["Calls"]
---

# Stream the audio of the dropped voicemail clip for a call

`GET /v1/calls/{id}/voicemail-drop/audio`

## Request

- Base URL: `https://api-public.skipcall.app`
- URL: `https://api-public.skipcall.app/v1/calls/{id}/voicemail-drop/audio`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/skipcall/apis/skipcall-public-api/docs/v1/calls/:id/voicemail-drop/audio/get.ts> (a function with typed inputs; its response is checked against the schema)

Streams the audio of the voicemail clip dropped on the answering machine for this call. Returns 404 if the call has no dropped clip (none dropped, or the clip was later deleted), if the call does not exist, or if it is in a workspace outside the API key scope.

## Path parameters

- `id` string, uuid, required

## Query parameters

- `format` 'mp3' | 'wav'

## Response `200`

Audio stream returned successfully

## Other responses

- `401`: Invalid or missing API key
- `403`: Subscription required or plan not eligible
- `404`: Call not found, outside API key scope, or no voicemail drop clip available for it

## Changes

- **2026-09-23** `53fb4476a55d`: 1 breaking
  - for the `path` request parameter `id`, the format changed from no format to `uuid`
- **2026-09-17** `943f5e748261`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/skipcall/apis/skipcall-public-api/changes/v1/calls/:id/voicemail-drop/audio/get.md)

---

[API](https://skmtc.dev/skipcall/apis/skipcall-public-api.md) - [All operations](https://skmtc.dev/skipcall/apis/skipcall-public-api/llms.txt) - [OpenAPI document](https://skmtc.dev/skipcall/apis/skipcall-public-api/revisions/49ba7ab97f4a?raw)
