Estructura
Campos
ErrorDetail (entradas de errors[])
Cuando type es INVALID_REQUEST, errors[] lista los issues por campo. Cada entrada tiene:
Códigos HTTP
OrigoID usa códigos HTTP que reflejan la naturaleza de la respuesta:
En cada caso donde recibes un body JSON, sigue la estructura del envelope.
Patrón de parsing (cualquier lenguaje)
Códigos type comunes
Cada endpoint también define códigos específicos (ej.
CURP_NOT_FOUND, CFDI_CANCELED, INE_NOT_VALID). Consulta cada operación en la referencia API para la lista completa.