Skip to content

50,000 free calls a month, card-free. Get an API key →

Documentation menu
docs / api / get-v1-voice-bank
voice

GET/v1/voice/bank

API key required, sent as Authorization: Bearer snk_… or ?api_key=snk_….

Call it

bash
curl -fsS -X GET "https://api.mapmap.ai/v1/voice/bank?format=…" \
  -H "Authorization: Bearer $MAPMAP_KEY"

Parameters

NameInRequiredDescription
voicequerynoVoice id; only amelia today.
formatqueryyesContainer: opus or m4a.
limitquerynoPage size, 1–1000 (default 1000).
afterquerynoResume after this hash: the next_after of the previous page.

Responses

200Cached clips for one voice and format, paged by hash
FieldTypeRequiredDescription
clipsBankClip[]yesClips cached for this voice and format, ordered by hash.
formatstringyesThe container these clips are in.
next_afterstringnoPass as after for the next page; absent on the last page.
totalintegeryesClips cached in total for this voice and format, across all pages.
voiceVoiceDescriptoryesThe voice, provider and model these clips were rendered with.
400Invalid query
401Missing or invalid API key
501Voice clips are not enabled

Error bodies follow the shared problem model documented on API conventions.

Also under voice

Generated from https://api.mapmap.ai/openapi.json on 2026-09-18 · operationId get_bank