Voice
History
Every text-to-speech generation is recorded and re-downloadable for 30 days. ElevenLabs history and user routes.
Last reviewed 2026-08-25
List and download
| Route | Returns |
|---|---|
GET /elevenlabs/v1/history | Generations, newest first, with history_item_id, voice_id, text, character_count_change_from, date_unix. |
GET /elevenlabs/v1/history/{item_id} | One item. |
GET /elevenlabs/v1/history/{item_id}/audio | The audio bytes in the original format. |
DELETE /elevenlabs/v1/history/{item_id} | Removes the stored audio. The usage record stays. |
from elevenlabs.client import ElevenLabs
client = ElevenLabs(base_url="https://api.mserve.ai/elevenlabs", api_key="ms_live_your_key")
items = client.history.list(page_size=20)
audio = client.history.get_audio(items.history[0].history_item_id)Audio is kept for 30 days. Ask support to turn audio storage off for your account. Usage records stay for billing.
Account
GET /elevenlabs/v1/user and GET /elevenlabs/v1/user/subscription return the ElevenLabs user object: character_count is characters used this month and character_limit is what your balance buys at the current rate.