Skip to main content
POST
/
cpe
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": []
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
ruc_emisor
string

RUC Emisor del comprobante

codigo_tipo_documento
string

Tipo Documento del comprobante

serie_documento
string

Serie del comprobante

numero_documento
string

Correlativo del comprobante

fecha_de_emision
string

Debe tener el formato dd/mm/yyyy

total
string

Total del comprobante

Response

plant response

success
boolean

El estado de la respuesta true o false

message
string

Mensaje de la respuesta

data
object

Datos detallados de la respuesta