cURL
curl --request POST \ --url https://api.json.pe/api/cpe \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "ruc_emisor": "<string>", "codigo_tipo_documento": "<string>", "serie_documento": "<string>", "numero_documento": "<string>", "fecha_de_emision": "<string>", "total": "<string>" } '
{ "success": true, "message": "ACEPTADO", "data": { "ruc_emisor": "20525542689", "codigo_tipo_documento": "03", "serie_documento": "B001", "numero_documento": "12374", "fecha_de_emision": "08/11/2025", "total": 40, "comprobante_estado_codigo": "1", "comprobante_estado_descripcion": "ACEPTADO", "empresa_estado_codigo": "00", "empresa_estado_description": "ACTIVO", "empresa_condicion_codigo": "00", "empresa_condicion_descripcion": "HABIDO", "observaciones": [] } }
Valida comprobantes electrónicos. Verifica estado y datos del comprobante.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Bearer <token>
<token>
RUC Emisor del comprobante
Tipo Documento del comprobante
Serie del comprobante
Correlativo del comprobante
Debe tener el formato dd/mm/yyyy
Total del comprobante
plant response
El estado de la respuesta true o false
Mensaje de la respuesta
Datos detallados de la respuesta
Show child attributes
RUC del emisor del comprobante
Código del tipo de documento (ej. 01, 03)
Número del comprobante
Fecha de emisión del comprobante en formato dd/mm/yyyy
Importe total declarado en el comprobante
Código del estado del comprobante
Descripción del estado del comprobante
Código del estado del contribuyente emisor
Descripción del estado del contribuyente emisor
Código de la condición del contribuyente emisor
Descripción de la condición del contribuyente emisor
Observaciones reportadas por SUNAT