for developers · REST · JSON

Facturación SUNAT y WhatsApp en tu software, en horas

Dos APIs listas para producción: emite comprobantes electrónicos con validez SUNAT y envía mensajes de WhatsApp desde tu propio sistema. Nosotros peleamos con SUNAT y Meta — tú solo llamas un endpoint.

Ver la documentación ↓

⚡ API de Facturación Electrónica

Mandas un JSON, recibes un comprobante aceptado por SUNAT: nosotros generamos el XML UBL 2.1, lo firmamos con el certificado, lo enviamos, gestionamos el CDR y la contingencia si SUNAT se cae. Boletas, facturas, notas de crédito/débito y guías de remisión (GRE).

POST emitir comprobante
# Autenticación por API key
curl -X POST https://e-sunat.astos.pe/api/comprobantes \
  -H "Authorization: Bearer TU_API_KEY" \
  -d '{
    "tipo": "01", // factura
    "serie": "F001",
    "cliente": { "tipo_doc": "6", "num_doc": "20601713790" },
    "items": [{ "descripcion": "Servicio X", "cantidad": 1, "precio": 118.00 }]
  }'
200 respuesta
{
  "estado": "aceptado",
  "numero": "F001-000245",
  "hash": "xK8f2…",
  "xml": "https://…/F001-000245.xml",
  "cdr": "https://…/R-F001-000245.zip",
  "pdf": "https://…/F001-000245.pdf"
}
MétodoEndpointQué hace
POST/api/comprobantesEmite boleta, factura o nota de crédito/débito
GET/api/comprobantes/{id}Consulta el estado del comprobante
GET/api/comprobantes/{id}/pdf · /xml · /cdrDescarga el PDF, XML firmado o CDR de SUNAT
POST/api/greEmite guía de remisión electrónica (GRE)
GET/api/tipocambio/{fecha}Tipo de cambio oficial SUNAT del día
GET/api/sire/{libro}/{periodo}Propuesta SIRE (registro de ventas/compras) del período
POST/api/empresas/provisionDa de alta una empresa emisora (multi-empresa)

🖋️ Firma incluida

Con certificado propio de tu cliente o mediante firma delegada — tú no tocas ningún .pfx si no quieres.

🛡️ Contingencia real

Si SUNAT se cae, el comprobante queda en cola y se reenvía solo. Tu venta nunca se bloquea.

🏢 Multi-empresa

Un solo API key puede emitir para todas las empresas que registres. Ideal para SaaS y agencias.

💸 Paga por uso

Por comprobante emitido, sin mínimos ni mensualidad base. Emites 100, pagas 100.

💬 API de WhatsApp

Envía notificaciones, documentos y plantillas aprobadas desde tus sistemas a través de nuestra puerta de enlace multi-canal, con bitácora de entrega por mensaje.

POST enviar mensaje
curl -X POST https://bots.astos.pe/api/mensaje \
  -H "X-Api-Key: TU_API_KEY" \
  -d '{
    "a": "51999888777",
    "texto": "Su comprobante B001-4522 📄",
    "adjunto": "https://…/B001-4522.pdf"
  }'

📋 Plantillas Meta

Usa plantillas aprobadas oficialmente para notificaciones de cobranza, citas y avisos.

📊 Bitácora completa

Cada mensaje con su estado: enviado, entregado, leído. Nada se pierde en el aire.

💸 Precios para developers

Pagas por lo que emites, con paquetes prepago que no vencen. El ambiente beta es gratis e ilimitado, siempre. Precios de lanzamiento.

Desarrollo

Gratis

Ambiente beta SUNAT ilimitado para integrar y probar

Pack 500 CPE

S/ 59

S/ 0.118 por comprobante · ideal para arrancar

Pack 2,000 CPE

S/ 179

S/ 0.089 por comprobante · el más pedido

Pack 10,000 CPE

S/ 699

S/ 0.069 por comprobante · para SaaS con volumen

¿Más de 10,000 comprobantes al mes o quieres marca blanca? Escríbenos y armamos un plan a tu medida. · API WhatsApp: paquetes desde S/ 49 por 1,000 mensajes (+ tarifa Meta si usas plantillas).

Cómo empezar

1

Pide tus credenciales

Escríbenos por WhatsApp; te damos API key de pruebas el mismo día.

2

Integra en beta

Prueba contra el ambiente beta de SUNAT todo lo que quieras, gratis.

3

Pasa a producción

Cambias la URL, registras la empresa y emites comprobantes reales.

¿Listo para integrar?

Te damos acceso de pruebas hoy mismo y soporte directo de developer a developer.

💬 Pedir credenciales de prueba