Passer au contenu principal
ABBYY Flexicapture for Invoices Cloud API utilise les codes de réponse HTTP standard pour indiquer l’échec d’une requête d’API.

Code

Statut

Signification

400

Requête incorrecte

Renvoyé si des données d’entrée non valides sont spécifiées. Le corps de la réponse contient une instance de BadRequestBodyModel.

BadRequestBodyModel

Représentation JSON

{
 “id”: “string”,
 “error”: “string”,
 “error_description”: “string”
}

Champs

id

string

Obligatoire. ID de la requête

error

string

Obligatoire. Code d’erreur

error_description

string

Obligatoire. Description de l’erreur

403

Interdit

Pour utiliser cette méthode, vous devez disposer d’un tenant dédié. Veuillez nous contacter et nous en créerons un pour vous.

404

Introuvable

Renvoyé si la ressource est introuvable.

409

Conflit

Renvoyé si la ressource n’est pas prête.

429

Trop de requêtes

Renvoyé lorsque la charge de travail augmente brutalement, pendant qu’Azure Resource Manager alloue des ressources de traitement supplémentaires.

Pour gérer ces erreurs, mettez en place un mécanisme de nouvelle tentative afin d’éviter toute surcharge des requêtes. Par exemple, utilisez un back-off exponentiel, en envoyant la première nouvelle tentative après 5 secondes, puis en augmentant le temps d’attente pour les requêtes suivantes, jusqu’à 1 minute.

503

Service indisponible

500

Erreur interne du serveur

Le corps de la réponse contient une instance de InternalServerErrorModel.

InternalServerErrorModel

Représentation JSON

{
 “id”: “string”,
 “requestId”: “string”,
 “statusCode”: 0,
 “errorCode”: 0,
 “message”: “string”
}

Champs

id

string

Obligatoire. ID de l’erreur

requestId

string

Obligatoire. ID de la requête

statusCode

integer (int32)</em></p><p>Obligatoire.Codedestatutdelerreur</p></td></tr><tr><td><p><em>errorCode</em></p></td><td><p><em>integer(int32)</em></p><p>Obligatoire. Code de statut de l’erreur</p></td></tr><tr><td><p><em>errorCode</em></p></td><td><p><em>integer (int32)

Obligatoire. Code d’erreur

message

string

Obligatoire. Message d’erreur