Saltar al contenido principal
Todos los endpoints de OrigoID devuelven el mismo envelope. Esta consistencia es deliberada — tu parser es un helper que funciona para cada operación.

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.