ENTRA JSON. SALE PDF.

Tus datos. Un documento.

De un payload JSON a un PDF listo. Una llamada API. Tus template HTML. Sin almacenar documentos.

Empieza a integrar

Para tu stack. Sin complicar tu flujo de trabajo.

Petición
curl --fail-with-body --request POST \  https://api.sysinvoice.com/v1/invoices/generate \  --header "Authorization: Bearer $SYSINVOICE_API_KEY" \  --header 'Content-Type: application/json' \  --header 'Accept: application/pdf' \  --data '{  "template_id": "tpl_your_invoice_template",  "document_data": {    "invoice_number": "INV-2026-001",    "issued_at": "2026-11-10",    "currency": "EUR",    "line_items": [      {        "description": "API integration",        "qty": 1,        "price": 240,        "amount": "240.00"      }    ],    "total": "240.00"  }}' \  --output invoice.pdf
Solo ejemplo: configura tu API key y sustituye template_id por el ID de tu template guardado.

ResultadoA4 · PDF
Vista previa de la factura INV-2026-001: API integration, cantidad 1, total 240,00 EUR.

DEL PAYLOAD AL DOCUMENTO

Tres pasos. Un endpoint.

Conserva tu lógica de negocio. Deja que la API genere el documento.

Aporta tu template

Escribe HTML y CSS. Guarda un template reutilizable en la Console.

Envía tu JSON

Autentícate con una API key y envía template_id y document_data.

Recibe tu PDF

Recibe los bytes PDF en la respuesta. Transmítelos directamente a tu aplicación.

Stateless por diseño

Los payload y los PDF generados se procesan en memoria, sin almacenar documentos.

Tu diseño, tu código

Usa HTML y CSS Tailwind compilado. Sin aprender un diseñador propietario.

Una API en tu flujo

Una petición HTTP encaja en tu backend, cola o automatización actual.

Menos código para PDF. Más producto.

Empieza con la petición de ejemplo. Conecta tu template cuando estés listo.

Lee la guía de integración