xmlperu
API de firma y emisión de CPE

Firma y emite comprobantes ante SUNAT. Desde tu sistema, por API.

Infraestructura de firma electrónica CPE para el Perú. Integra la facturación en tu sistema con una API REST estable, y administra empresas, certificados y comprobantes desde el panel.

UBL 2.1 · validación SUNATDemo y producción
{ } JSON</> XML UBLFirma CPEUBL 2.1 · reglas SUNATSUNAT / OSErecepción del CPECDRACEPTADO
SUNATOSEUBL 2.1Factura · BoletaRC · RA · RRGRE 09 · 31
Un motor, dos superficies

Tu sistema emite por la API. El panel te da el control.

Para desarrolladores

Integra en minutos

API REST versionada, token por empresa, idempotencia y documentación OpenAPI. Envía un JSON simple o tu propio XML UBL: la plataforma firma, envía a SUNAT y te devuelve el CDR.

  • Acepta JSON simple o XML UBL pre-armado
  • Token Bearer por empresa (revocable)
  • Emisión, consulta, reenvío y descarga de XML/CDR
  • Idempotency-Key contra duplicados
  • Documentación interactiva
Ver documentación
Para empresas

Controla todo desde el panel

Tu integración emite por API; el panel te da la administración y visibilidad: empresas, certificados, cupos y el estado de cada comprobante ante SUNAT.

  • Seguimiento del estado de cada comprobante
  • Gestión de empresas y certificados
  • Planes por firma o por certificado
  • Respaldo de XML y CDR
Crear cuenta
Una llamada

Del JSON al CDR, firmado.

Envías el comprobante en JSON; nosotros generamos el UBL, lo firmamos, validamos y lo enviamos a SUNAT/OSE. Recibes el estado y el CDR.

6
endpoints v1
2
entornos
1
llamada
emitir.sh
# Emitir una factura
curl -X POST https://api.xmlperu.dev/v1/cpe \
  -H "Authorization: Bearer $TOKEN" \
  -H "Idempotency-Key: fac-F001-123" \
  -H "Content-Type: application/json" \
  -d @factura.json

# -> 200 OK
{
  "success": true,
  "estado": "ACEPTADO",
  "hash": "a3f1…9e2c"
}
Capacidades

Todo lo que exige SUNAT, resuelto.

01

Firma XML UBL 2.1

Generación y firma del comprobante con validación XSD y reglas SUNAT antes de cualquier envío.

02

Envío a SUNAT y OSE

Directo a SUNAT o vía OSE (del emisor o del proyecto), con obtención del CDR de recepción.

03

Todos los comprobantes

Facturas y boletas (CPE), resúmenes RC/RA/RR y guías de remisión GRE 09/31.

04

Entornos demo y producción

Prueba en demo y pasa a producción sin reescribir tu integración.

05

Idempotencia

Cabecera Idempotency-Key: un reintento nunca duplica una emisión.

06

Trazabilidad y respaldo

Seguimiento de cada operación y conservación de XML y CDR firmados.

Precios

Elige cómo pagas.

Dos modelos de firma según tu volumen, más la bolsa de envíos si sales por nuestro OSE. RUCs ilimitados y sin vencimiento.

Por firma

Firmamos con nuestro certificado, o con el tuyo si lo tienes. Pagas por volumen: ideal para emisión variable.

desde S/ —
paquetes de recarga · sin vencimiento
Recomendado

Por certificado

Firmamos con nuestro certificado, sin límite de firmas. Ideal para alto volumen.

desde S/ —
por RUC · vigencia anual

Envíos por OSE

Sal por nuestro OSE sin entregar tu usuario SOL. Se suma a cualquier plan.

desde S/ —
bolsa de envíos · sin vencimiento

* Precios referenciales — pendientes de confirmar el detalle comercial.

¿Necesitas otra cantidad?Escríbenos por WhatsAppy armamos un paquete a tu medida.

Empieza en demo hoy. Pasa a producción cuando estés listo.