invalid_invoice_status
El valor enviado como estado de factura queda fuera del catálogo del ciclo de vida documental (`draft`, `scheduled`, `issued`, `overdue`, `cancelled`, `annulled`). Antes de la versión de API `2026-10-01` `issued` se publica como `sent`, y allí donde la API lee un estado de entrada (los filtros de estado, el cambio de estado masivo) `sent` se toma como `issued`. `paid` es un valor válido para leer y para filtrar, pero no para escribir: registra un cobro en su lugar.
| Code | Type | HTTP | Categoría |
|---|---|---|---|
invalid_invoice_status | invalid_request_error | 422 | Facturas |
Causa
El valor enviado como estado de factura queda fuera del catálogo del ciclo de vida documental (draft, scheduled, issued, overdue, cancelled, annulled). Antes de la versión de API 2026-10-01 issued se publica como sent, y allí donde la API lee un estado de entrada (los filtros de estado, el cambio de estado masivo) sent se toma como issued. paid es un valor válido para leer y para filtrar, pero no para escribir: registra un cobro en su lugar.
Qué hacer
Usa uno de los valores del catálogo, escrito exactamente como lo devuelve la API.