Primeros pasos
api-cpe es la API de Pytronia para los servicios de SUNAT sobre comprobantes electrónicos y del MTC para la guía de remisión. La puede usar cualquier sistema que hable HTTP y JSON: Odoo es un cliente más.
Qué ofrece
| Servicio | Para qué sirve | Guía |
|---|---|---|
| Comprobantes | El XML, el PDF y el CDR de una factura, boleta o nota, y sus datos, tal como los tiene SUNAT | Comprobantes |
| Estado de comprobantes | Si SUNAT tiene cada comprobante de un lote (aceptado, de baja o no encontrado), también las boletas de un resumen diario | Estado de comprobantes |
| Vehículos por placa | La TUC del vehículo y el Registro MTC del transportista, lo que pide la guía de remisión | Vehículos por placa |
Qué necesita
- Una API key de su empresa, que genera Pytronia. Ver Autenticación.
- La dirección del servicio:
https://cpe.sistemerp.com. Todo va por HTTPS. - Enviar y leer JSON en UTF-8.
Su primera petición
La más sencilla es la de vehículos, porque no necesita credenciales de SUNAT:
curl https://cpe.sistemerp.com/v1/vehicles/ABC-123 -H "X-API-Key: <su API key>"
Si la clave es correcta, responde 200 con los datos del vehículo, o con "registered": false si la
placa no está en el registro de carga del MTC. Si responde 401, revise la clave.
Siguientes pasos
- Cada servicio en su guía: Comprobantes, Estado de comprobantes y Vehículos por placa.
- Antes de salir a producción, lea Errores y reintentos y Límites.
- Cada campo y cada respuesta, en la Referencia API.