API entegrasyonu ve kullanım kılavuzu
Kayıt olun ve 50,000 ücretsiz kredi kazanın.
Dashboard'dan API token'ınızı oluşturun.
curl -X POST https://your-domain.com/api/tts/synthesize \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"language": "tr",
"text": "Merhaba dünya"
}'Kullanıcı girişi ve JWT token alımı
// Request
{
"email": "user@example.com",
"password": "your_password"
}
// Response
{
"success": true,
"token": "eyJhbGciOiJIUzI1NiIs...",
"credits": 50000,
"plan": "Launch"
}Metin sentezleme (JWT gerekli)
// Request
{
"language": "tr", // tr, en, de, fr, es, pt
"text": "Sentezlenecek metin",
"voice": "default"
}
// Response
{
"success": true,
"audioBase64": "UklGRiQAAABXQVZF...",
"characters": 21,
"creditsRemaining": 49979
}Kredi kullanım bilgisi (JWT gerekli)
// Response
{
"quota": 50000,
"used": 1021,
"remaining": 48979,
"period": "2025-10",
"nextReset": "otomatik dönem sonu"
}tr • Locale: tr-TRen • Locale: en-USde • Locale: de-DEfr • Locale: fr-FRes • Locale: es-ESpt • Locale: pt-PT200 OKİstek başarılı400 Bad RequestGeçersiz istek401 UnauthorizedJWT token gerekli402 Payment RequiredYetersiz kredi429 Too Many RequestsRate limit aşıldı500 Internal Server ErrorSunucu hatası504 Gateway TimeoutTTS worker zaman aşımı