{ } API Reference

Build on 11PRO.

One Bearer key unlocks studio-grade TTS (plus image & music soon) from any stack. Base URL: https://11pro.io

1. Get your key

Dashboard → API Keys → Create key. Copy it once — we only store a hash. Pass it as Authorization: Bearer 11pro_sk_live_…

2. Generate speech

POST /v1/tts

# curl
curl -X POST https://11pro.io/v1/tts \
  -H "Authorization: Bearer 11pro_sk_live_…" \
  -H "Content-Type: application/json" \
  -d '{"text":"Hello world","voice_id":"VOICE_ID","tier":"premium"}'

# response
{
  "audio_url": "https://11pro.io/audio/….mp3",
  "chars": 11,
  "provider": "ai33"
}

Parameters

3. List voices

GET /v1/voices?engine=cheap # Standard engine voices (AbhiBots)
GET /v1/voices?engine=ai33&provider=elevenlabs&search=aria # Premium engine voices

4. Check balance

GET /v1/usage

# → {"balance":{"cheap":48210,"ai33":1990000}}

Python example

import requests

r = requests.post("https://11pro.io/v1/tts",
  headers={"Authorization": "Bearer 11pro_sk_live_…"},
  json={"text": "Hello world", "voice_id": "VOICE_ID", "tier": "premium"})
print(r.json()["audio_url"])

Errors

Security notes