Zurück
API-Dokumentation
Übersetze programmatisch über eine einfache REST-API.
1. Hol dir deinen API-Schlüssel
Melde dich an und erstelle einen Schlüssel in deinem Profil (Avatar oben rechts → API-Zugang). Der Schlüssel wird nur einmal angezeigt, speichere ihn also sofort.
2. Authentifizierung
Sende deinen Schlüssel bei jeder Anfrage im X-API-Key-Header.
X-API-Key: ait_your_key_here3. Text übersetzen
POST/api/v1/translate
Parameter
qerforderlichZu übersetzender Text (Alias: text).targeterforderlichZielsprache, z. B. sk, en, de.sourceoptionalAusgangssprache oder auto zur automatischen Erkennung (Standard).formatoptionaltext (Standard) oder html — html behält Tags und übersetzt auch Attribute.cURL
curl -X POST https://www.ai-translators.com/api/v1/translate \
-H "Content-Type: application/json" \
-H "X-API-Key: ait_your_key_here" \
-d '{"q":"Hello world","source":"en","target":"sk"}'JavaScript
const res = await fetch("https://www.ai-translators.com/api/v1/translate", {
method: "POST",
headers: {
"Content-Type": "application/json",
"X-API-Key": "ait_your_key_here",
},
body: JSON.stringify({ q: "Hello world", source: "en", target: "sk" }),
});
const data = await res.json();
console.log(data.translatedText); // "Ahoj svet"Python
import requests
r = requests.post(
"https://www.ai-translators.com/api/v1/translate",
headers={"X-API-Key": "ait_your_key_here"},
json={"q": "Hello world", "source": "en", "target": "sk"},
)
print(r.json()["translatedText"]) # "Ahoj svet"Antwort
200 OK
{
"translatedText": "Ahoj svet",
"detectedLanguage": null,
"engine": "standard"
}Sprachen auflisten
GET/api/v1/languages
cURL
curl https://www.ai-translators.com/api/v1/languages \
-H "X-API-Key: ait_your_key_here"Limits & Pläne
Free
50 000
Zeichen / Monat · Standard-Engine
Pro
2 000 000
Zeichen / Monat · Premium-Engine (Gemini)
Ratenlimit: 120 Anfragen / Minute. Preise ansehen
Fehlercodes
400Ungültige Anfrage — fehlender Text oder nicht unterstützte Zielsprache.401Fehlender oder ungültiger API-Schlüssel (X-API-Key-Header).402Monatliches Zeichenlimit erreicht — upgrade auf Pro für mehr.429Zu viele Anfragen — langsamer.502Übersetzung vorübergehend fehlgeschlagen — erneut versuchen.