API mblapirest
Valida un comprobante electrónico (factura, boleta, nota de crédito/débito) directamente contra SUNAT: confirma si existe, su estado y la condición del emisor. Útil antes de aceptar un comprobante de un proveedor o para tus propios controles de calidad.
Cómo funciona
Respuesta
Campos que devuelve este endpoint — el detalle completo, con ejemplos de respuesta, está en la documentación.
Código
Más ejemplos en PHP, Python, Node.js y otros 11 lenguajes en nuestro repositorio de ejemplos.
curl -X POST https://mblapirest.com/api/v1/cpe/validar \
-H "Authorization: Bearer " \
--data-urlencode "ruc=20123456789" \
--data-urlencode "document_type=01" \
--data-urlencode "serie=F001" \
--data-urlencode "numero=123" \
--data-urlencode "fecha=2026-07-23" \
--data-urlencode "monto=118.00"
Todos los planes incluyen este servicio — revisa cuotas y precios.
Preguntas frecuentes
Factura (01), boleta (03), nota de crédito (07) y nota de débito (08).
Sí, existe /v1/cpe/validar-masivo para lotes — ver el servicio "Validez Masiva".
Sigue explorando
Valida hasta 150 comprobantes electrónicos en una sola llamada.
Constancia de Recepción (CDR) oficial de SUNAT para cualquier comprobante electrónico.
XML original del comprobante electrónico, de compras o de ventas — el mismo servicio también incluye consultar el detalle (ítems) y reenviarlo por correo.