Documentation

Gérez les erreurs sans perdre le contexte de la demande.

{
  "text": "Contenu source complexe dans la langue sélectionnée.",
  "locale": "fr",
  "mode": "simple-language"
}

Exemples de SDK et cURL disponibles

Enveloppe d'erreur

L'enveloppe d'erreur de production de la version 2 contient un objet d'erreur avec des champs de code et de message stables.

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

L'objet de détails facultatif contient un contexte lisible par machine tel que retryAfterSeconds.

Les en-têtes de réponse HTTP contiennent des métadonnées d’authentification et de nouvelle tentative, le cas échéant.

Catalogue d'erreurs requis

Les codes suivants correspondent au contrat actuel de la version 2.

HTTPCoderSignificationAction du client
400invalid_jsonLe corps de la requête n'est pas un JSON valideCorriger le corps JSON
400demande_invalideUn champ est manquant, inconnu ou invalide, ou le texte dépasse 10 000 caractèresCorriger la demande
400invalid_idempotency_keyUne tâche ou une demande par lots n'a pas de clé d'idempotence valideEnvoyez une clé unique de 255 caractères maximum
400invalid_webhook_endpointLe point de terminaison du webhook sélectionné est manquant ou inactifChoisissez un point de terminaison actif ou utilisez l'interrogation
401invalid_api_keyLe jeton du porteur est manquant, invalide ou révoquéVérifier ou remplacer la clé API
402facturation_requiredLa facturation doit être mise à jour avant que le traitement puisse continuerMettre à jour la facturation dans l'application
403abonnement_obligatoireL'espace de travail n'a aucun droit actifChoisissez un forfait ou contactez le support
403email_not_verifiedAucune adresse e-mail de propriétaire ou d'administrateur n'est vérifiéeVérifier l'e-mail d'un compte éligible
404job_not_foundLe travail n'existe pas, appartient à un autre espace de travail ou a expiréArrêtez le sondage et créez un nouvel emploi si nécessaire
404batch_not_foundLe lot n'existe pas, appartient à un autre espace de travail ou a expiréArrêtez l'interrogation et créez un nouveau lot si nécessaire
429taux_limitéLe taux de demande a été atteintRespecter la nouvelle tentative après
429limite_de concurrenceTrop de demandes sont traitées en même tempsRéessayez une fois qu'une demande active est terminée
429allocation_exhaustedLa limite mensuelle de caractères est atteinte et l'utilisation supplémentaire est indisponible ou désactivéeAttendez la prochaine période de facturation ou activez une utilisation supplémentaire sur un forfait éligible
502échec_traitementLe service n'a pas pu traiter le texteRéessayez en toute sécurité et contactez l'assistance avec l'ID de demande si cela continue

Pour chaque erreur, possibilité de réessayer le document, effet de facturation, visibilité des journaux et informations d'assistance.