ENTRA JSON. ESCE PDF.

I tuoi dati. Un documento.

Da un payload JSON a un PDF pronto. Una chiamata API. I tuoi template HTML. Nessuna archiviazione dei documenti.

Inizia a integrare

Per il tuo stack. Senza complicare il tuo flusso.

Richiesta
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 esempio: imposta la tua API key e sostituisci template_id con l’ID del template salvato.

RisultatoA4 · PDF
Anteprima della fattura INV-2026-001: API integration, quantità 1, totale 240,00 EUR.

DAL PAYLOAD AL DOCUMENTO

Tre passi. Un endpoint.

Mantieni la logica applicativa. Affida all’API la generazione del documento.

Porta il tuo template

Scrivi HTML e CSS. Salva un template riutilizzabile dalla Console.

Invia il tuo JSON

Autenticati con una API key e invia template_id e document_data.

Ricevi il tuo PDF

Ottieni i byte PDF nella risposta. Trasmettili direttamente alla tua applicazione.

Stateless per progetto

Payload e PDF generati sono elaborati in memoria, senza archiviazione dei documenti.

Il tuo layout, il tuo codice

Usa HTML e CSS Tailwind compilato. Nessun designer proprietario da imparare.

Un’API nel tuo flusso

Una richiesta HTTP si integra nel backend, nella coda o nell’automazione che usi già.

Meno codice per i PDF. Più prodotto.

Parti dalla richiesta di esempio. Collega il tuo template quando sei pronto.

Leggi la guida di integrazione