Documentare

Găsiți erorile fără a pierde contextul cererii.

{
  "text": "Conținut sursă complex în limba selectată.",
  "locale": "ro",
  "mode": "simple-language"
}

Sunt disponibile exemple SDK și cURL

Envolutul de eroare

Plicul de eroare de producție Versiunea 2 conține un obiect de eroare cu coduri stabile și câmpuri de mesaje.

json
{
  "error": {
    "code": "invalid_request",
    "message": "Check the request fields."
  }
}

Obiectul opțional detalii poartă un context care poate fi citit de mașină, cum ar fi retryAfterSeconds.

Antetele de răspuns HTTP conțin metadate de autentificare și reîncercare, acolo unde este cazul.

Catalogul de erori necesare

Următoarele coduri reprezintă contractul actual Versiunea 2.

HTTPCodulÎnseamnăAcțiunea clientului
400invalid_jsonCorpul solicitării nu este JSON validCorectați corpul JSON
400invalid_requestUn câmp lipsește, este necunoscut sau invalid sau textul depășește 10.000 de caractereCorectaţi cererea
400invalid_idempotency_keyO cerere de job sau lot nu are o cheie validă de IdempotenceTrimiteți o cheie unică de cel mult 255 de caractere
400invalid_webhook_endpointPunctul final de webhook selectat lipsește sau este inactivAlegeți un punct final activ sau utilizați sondarea
401cheie_api_invalidăJetonul Purtător lipsește, este invalid sau este revocatVerificați sau înlocuiți cheia API
402billing_requiredFacturarea trebuie actualizată înainte ca procesarea să poată continuaActualizați facturarea în aplicație
403subscription_requiredSpațiul de lucru nu are drepturi activeAlegeți un plan sau contactați asistența
403email_not_verifiedNiciun e-mail de proprietar sau administrator nu este verificatVerificați e-mailul unui cont eligibil
404job_ne_găsitJobul nu există, aparține altui spațiu de lucru sau a expiratOpriți sondajele și creați un nou loc de muncă dacă este necesar
404lot_negăsitLotul nu există, aparține altui spațiu de lucru sau a expiratOpriți sondajul și creați un lot nou, dacă este necesar
429rate_limitedRata de solicitare a fost atinsăRespectă-l după ce te-ai străduit
429concurrency_limitPrea multe cereri sunt procesate în același timpReîncercați după ce o solicitare activă se termină
429indemnizatie_epuizataLimita lunară de caractere este atinsă și utilizarea suplimentară este indisponibilă sau dezactivatăAșteptați următoarea perioadă de facturare sau activați utilizarea suplimentară pentru un plan eligibil
502procesare_failedServiciul nu a putut procesa textulReîncercați în siguranță și contactați asistența cu ID-ul solicitării dacă aceasta continuă

Pentru fiecare eroare, reîncercarea documentului, efectul de facturare, vizibilitatea jurnalului și informațiile de asistență.