PDF compilabili.
Pilotati da un'API.
Carica un PDF, disegna campi, genera copie compilate — visivamente o in massa via API REST pulita. Scegli hosting o self-hosted. Annullabile in qualsiasi momento.
5 modelli e 50 render/mese — gratis, per sempre.
Per i team che spediscono documenti.
Editor visivo
Trascina campi sul PDF nel browser. Testo, multilinea, checkbox, radio, immagine. Ridimensiona, ricolora, formatta date e valute in linea.
Un endpoint REST
POST /api/v1/:workspace/templates/:id/generate con il tuo JSON. Risposta: il PDF compilato. L'endpoint in massa zippa migliaia di file alla volta.
Opzione self-hosted
Un container Docker, sulla tua infrastruttura. Nessun phone-home.* Il piano Free funziona senza licenza; le chiavi di licenza sbloccano Advanced, Pro ed Enterprise.
* I piani a pagamento inviano un heartbeat di licenza periodico (versione + hash della chiave, nient’altro). Il piano Free non chiama casa.
Firma elettronica integrata — un POST, quattro webhook.
Niente secondo fornitore. Ogni template può essere inviato per la firma con una sola chiamata API — il destinatario riceve un link tokenizzato, tu ricevi un evento webhook a ogni cambio di stato. Stesso hosting UE della tua API di rendering. Nessuna integrazione tipo DocuSign da mantenere.
Hosted piani a pagamento · self-hosted Enterprise.
POST /sign-requests
Una chiamata. Pluma renderizza il PDF, colloca il campo firma e mette in coda l'email di invito.
Il destinatario firma
Pagina /sign/<token> tokenizzata. Firma digitata o disegnata. Nessun account richiesto.
Il webhook si attiva
signature.signed arriva al tuo URL in pochi secondi. signature.declined e .expired completano il ciclo di vita.
PDF firmato consegnato
Ri-renderizzato con la firma integrata, inviato agli indirizzi To/CC/BCC configurati e archiviato per l'audit.
Stessa residenza dati UE
Richieste di firma, PDF e audit trail vivono nello stesso object storage in regione UE dei tuoi rendering. Un DPA, una lista di sub-fornitori.
Ciclo di vita webhook-first
signature.requested · .signed · .declined · .expired. Consegne firmate HMAC. Retry per 24 h con backoff esponenziale.
Nessun secondo fornitore
La tua API key, il tuo template, il tuo DPA. Salta del tutto l'integrazione tipo DocuSign — le sign-request vivono sulla stessa superficie /api/v1/.
Tre passi dal PDF all'output compilato
Carica
Trascina il tuo PDF. L'originale resta intatto.
Posiziona i campi
Clicca per posizionare testo, checkbox, radio o immagine. Collega a percorsi JSON.
Renderizza
POST il tuo JSON. Ricevi un PDF compilato — singolo o in massa.
Una chiamata curl.
Invia i tuoi dati, ricevi un PDF. La stessa API per un render o diecimila.
curl -X POST https://plumapdf.com/api/v1/$WORKSPACE/templates/$ID/generate \
-H "Authorization: Bearer pk_live_..." \
-H "Content-Type: application/json" \
-d '{"data": {"customer": {"name": "ACME GmbH"}, "amount": "1234.50"}}' \
-o invoice.pdfScegli un piano quando sei pronto
Gratis per sempre per gli sperimentatori in solitaria. I piani a pagamento sbloccano posti, archiviazione ed export Docker.