max_retries_exceeded
Solo aplica a los EVENTOS del modo NO VERI*FACTU (`POST /v1/companies/{company}/verifactu/events/{id}/retry`): el evento agotó su tope de intentos de transmisión. Los registros de facturación NO tienen tope de reintentos —el art. 16.4 de la Orden HAC/1177/2024 exige reintentar al menos una vez por hora mientras dure la incidencia—, así que ningún reintento de un registro devuelve ya este código.
| Code | Type | HTTP | Categoría |
|---|---|---|---|
max_retries_exceeded | invalid_request_error | 422 | VeriFactu |
Causa
Solo aplica a los EVENTOS del modo NO VERI*FACTU (POST /v1/companies/{company}/verifactu/events/{id}/retry): el evento agotó su tope de intentos de transmisión. Los registros de facturación NO tienen tope de reintentos —el art. 16.4 de la Orden HAC/1177/2024 exige reintentar al menos una vez por hora mientras dure la incidencia—, así que ningún reintento de un registro devuelve ya este código.
Qué hacer
Lee el motivo del último intento del evento (GET /v1/companies/{company}/verifactu/events/{id}) y corrige su causa de origen; un evento que agotó sus intentos no se reencola desde la API, así que contacta con soporte si sigue sin salir. Si lo que falla es un registro de facturación no hay tope: resuelve la causa y usa POST /v1/companies/{company}/verifactu/records/{id}/retry (o POST /v1/companies/{company}/verifactu/records/retry-blocked si está bloqueado).