Rate Limiting

Limit dihitung per API key, per menit (sliding window).

Endpoint Default limit / menit
POST /v1/tts 60
POST /v1/voice-convert 20
GET /voices 600

Limit dapat dinaikkan untuk pelanggan enterprise. Hubungi support@vonip.ai.

Respons saat dibatasi

HTTP/1.1 429 Too Many Requests
Retry-After: 23
{ "detail": "Permintaan terlalu sering, coba lagi sebentar." }

Best practice

  • Cache hasil TTS untuk teks yang sama.
  • Untuk batch (>10 request), pakai 1 worker concurrent.
  • Implementasikan exponential backoff (lihat Errors).