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

# Objeto Error

## El objeto Error

Un `Error` representa una solicitud a la API que falló, describiendo qué salió mal. Aparece en el cuerpo de la respuesta, anidado bajo la clave `error`, cada vez que una solicitud no tiene éxito.

```json Error response theme={null}
{
    "error": {
        "code": "missing_parameter",
        "doc_url": "https://fintoc.com/docs#invalid-request-error",
        "message": "Missing required param: link_token",
        "param": "link_token",
        "type": "invalid_request_error"
    }
}
```

| Atributo  | Tipo     | Descripción                                                                                                                                                                                                                                                                                                      |
| :-------- | :------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `code`    | `string` | El error específico que ocurrió. Los códigos de error de la API siguen las [convenciones estándar HTTP para códigos de estado de error](https://developer.mozilla.org/en-US/docs/Web/HTTP/Status#client_error_responses).                                                                                        |
| `doc_url` | `string` | La URL de la documentación asociada al código de error.                                                                                                                                                                                                                                                          |
| `message` | `string` | Mensaje amigable que detalla el error. Este campo puede cambiar su contenido en el tiempo para un mismo valor de `code`, por lo que no debe usarse programáticamente.                                                                                                                                            |
| `param`   | `string` | Si el error está relacionado con un parámetro, este atributo indica ese parámetro. Puede ser `null`.                                                                                                                                                                                                             |
| `type`    | `string` | El tipo del error. Puede ser `api_error`, `authentication_error`, `link_error`, `institution_error`, `invalid_request_error`, `new_contact_error` o `amount_error`. Los dos últimos solo se presentan si [pre-validas los pagos](/es/guides/payments/direct-payments/check-payment-eligibility-direct-payments). |
