Request errors

ABBYY Flexicapture for Invoices Cloud API uses conventional HTTP response codes to indicate the failure of an API request.

Code Status Meaning
400 Bad Request

Returned if invalid input data is specified. The response body contains an instance of BadRequestBodyModel.

BadRequestBodyModel

403 Forbidden To use this method, you should have a dedicated tenant. Please contact us and we will create one for you.
404 Not Found Returned if the resource is not found.
409 Conflict Returned if the resource is not ready.
429 Too Many Requests

Returned when the workload spikes, while additional processing resources are being allocated by the Azure Resource Manager.

To handle these errors, please implement a retry mechanism that prevents request overload. For example, use exponential back-off, sending the first retry request after 5 seconds and increasing the wait time for the next requests, up to 1 minute.

503 Service Unavailable
500 Internal Server Error

The response body contains an instance of InternalServerErrorModel.

InternalServerErrorModel

18.05.2023 9:30:10

Usage of Cookies. In order to optimize the website functionality and improve your online experience ABBYY uses cookies. You agree to the usage of cookies when you continue using this site. Further details can be found in our Privacy Notice.