Documentazione

Gestire gli errori senza perdere il contesto della richiesta.

{
  "text": "Contenuti originali complessi nella lingua selezionata.",
  "locale": "it",
  "mode": "simple-language"
}

Esempi di SDK e cURL disponibili

Involucro di errore

La busta di errore di produzione della Versione 2 contiene un oggetto di errore con codice stabile e campi di messaggio.

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

L'oggetto dettagli facoltativo contiene un contesto leggibile dalla macchina come retryAfterSeconds.

Le intestazioni di risposta HTTP trasportano l'autenticazione e riprovano i metadati ove applicabile.

Catalogo degli errori richiesti

I seguenti codici rappresentano l'attuale contratto della Versione 2.

HTTPCodiceSignificaAzione del cliente
400invalid_jsonIl corpo della richiesta non è un JSON validoCorreggere il corpo JSON
400invalid_requestUn campo è mancante, sconosciuto o non valido oppure il testo supera i 10.000 caratteriCorrezione della richiesta
400invalid_idempotenza_keyUna richiesta di lavoro o batch non ha una chiave di idempotenza validaInvia una chiave univoca composta da un massimo di 255 caratteri
400endpoint_webhook_invalidoL'endpoint del webhook selezionato è mancante o inattivoScegli un endpoint attivo o utilizza il polling
401invalid_api_keyIl token al portatore è mancante, non valido o revocatoControlla o sostituisci la chiave API
402fatturazione_richiestoLa fatturazione deve essere aggiornata prima che l'elaborazione possa continuareAggiorna la fatturazione nell'applicazione
403abbonamento_richiestoL'area di lavoro non ha alcun diritto attivoScegli un piano o contatta l'assistenza
403email_non_verificataNessun indirizzo email del proprietario o dell'amministratore è verificatoVerifica l'e-mail di un account idoneo
404lavoro_non_trovatoIl lavoro non esiste, appartiene a un altro spazio di lavoro o è scadutoInterrompi il sondaggio e crea un nuovo lavoro se necessario
404lotto_non_trovatoIl batch non esiste, appartiene a un altro workspace o è scadutoInterrompi il polling e crea un nuovo batch, se necessario
429tariffa_limitataIl tasso di richiesta è stato raggiuntoRispettate dopo aver cercato di tornare
429limite_concorrenzaTroppe richieste vengono elaborate contemporaneamenteRiprovare al termine di una richiesta attiva
429indennità_esauritaÈ stato raggiunto il limite di caratteri mensile e l'utilizzo aggiuntivo non è disponibile o è disabilitatoAttendi il periodo di fatturazione successivo o abilita un utilizzo aggiuntivo su un piano idoneo
502processing_failedIl servizio non è riuscito a elaborare il testoRiprova in tutta sicurezza e, se il problema persiste, contatta l'assistenza con l'ID della richiesta

Per ogni errore, riprovabilità del documento, effetto di fatturazione, visibilità del registro e informazioni di supporto.