> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Errores de solicitud

> Conozca los códigos de respuesta HTTP devueltos por ABBYY FlexiCapture Cloud API, incluidos 400, 403, 404, 409, 429, 500 y 503, y cómo gestionar cada uno.

ABBYY FlexiCapture Cloud API utiliza códigos de respuesta HTTP convencionales para indicar que una solicitud a la API ha fallado.

| Código | Estado                     | Significado                                                                                                                                                                                                                                                                                                                                                                                                                            |
| ------ | -------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 400    | Solicitud incorrecta       | Se devuelve si se especifican datos de entrada no válidos. El cuerpo de la respuesta contiene una instancia de `BadRequestBodyModel`.                                                                                                                                                                                                                                                                                                  |
| 403    | Prohibido                  | Para usar este método, necesita un tenant dedicado. Póngase en contacto con nosotros y crearemos uno para usted.                                                                                                                                                                                                                                                                                                                       |
| 404    | No encontrado              | Se devuelve si no se encuentra el recurso.                                                                                                                                                                                                                                                                                                                                                                                             |
| 409    | Conflicto                  | Se devuelve si el recurso no está listo.                                                                                                                                                                                                                                                                                                                                                                                               |
| 429    | Demasiadas solicitudes     | Se devuelve cuando la carga de trabajo aumenta bruscamente mientras Azure Resource Manager asigna recursos de procesamiento adicionales. Para gestionar estos errores, implemente un mecanismo de reintento que evite la sobrecarga de solicitudes; por ejemplo, con retroceso exponencial: envíe la primera solicitud de reintento después de 5 segundos y aumente el tiempo de espera de las solicitudes posteriores hasta 1 minuto. |
| 500    | Error interno del servidor | El cuerpo de la respuesta contiene una instancia de `InternalServerErrorModel`.                                                                                                                                                                                                                                                                                                                                                        |
| 503    | Servicio no disponible     | Se devuelve cuando la carga de trabajo aumenta bruscamente mientras Azure Resource Manager asigna recursos de procesamiento adicionales. Gestione estos errores de la misma manera que los errores 429.                                                                                                                                                                                                                                |

<div id="badrequestbodymodel">
  ## BadRequestBodyModel
</div>

Representación JSON:

```json theme={null}
{
  "id": "string",
  "error": "string",
  "error_description": "string"
}
```

| Campo               | Tipo   | Descripción                         |
| ------------------- | ------ | ----------------------------------- |
| `id`                | cadena | Obligatorio. ID de la solicitud.    |
| `error`             | cadena | Obligatorio. Código de error.       |
| `error_description` | cadena | Obligatorio. Descripción del error. |

<div id="internalservererrormodel">
  ## InternalServerErrorModel
</div>

Representación JSON:

```json theme={null}
{
  "id": "string",
  "requestId": "string",
  "statusCode": 0,
  "errorCode": 0,
  "message": "string"
}
```

| Campo        | Tipo             | Descripción                              |
| ------------ | ---------------- | ---------------------------------------- |
| `id`         | cadena           | Obligatorio. ID de error.                |
| `requestId`  | cadena           | Obligatorio. ID de la solicitud.         |
| `statusCode` | entero (\$int32) | Obligatorio. Código de estado del error. |
| `errorCode`  | entero (\$int32) | Obligatorio. Código de error.            |
| `message`    | cadena           | Obligatorio. Mensaje de error.           |
