Aller au contenu
Conçu dans l'UE · RGPD natif

PDF remplissables. Pilotés par une API.

Téléversez un PDF, dessinez des champs, générez des copies remplies — visuellement ou en lot via une API REST claire. Hébergé ou auto-hébergé. Annulable à tout moment.

5 modèles et 100 rendus/mois — gratuit, à vie.

Docker Hub pulls
invoice.pdf
customer.name
order.number
total
Ce que vous obtenez

Pour les équipes qui livrent des documents.

Éditeur visuel

Glissez des champs sur votre PDF dans le navigateur. Texte, multi-ligne, case à cocher, radio, image. Redimensionnez, recolorez, formatez dates et devises en place.

Un endpoint REST

POST /api/v1/:workspace/templates/:id/generate avec votre JSON. Réponse : le PDF rempli. L'endpoint en lot zippe des milliers à la fois.

Option self-hosted

Un conteneur Docker, sur votre propre infrastructure. Aucun phone-home.* L’offre Free fonctionne sans licence ; les clés de licence débloquent Advanced, Pro et Enterprise.

* Les offres payantes envoient un battement de licence périodique (version + hash de clé, rien d’autre). L’offre Free ne renvoie rien.

Signature électronique

Signature électronique intégrée — un POST, quatre webhooks.

Pas besoin d'un second prestataire. Chaque modèle peut être envoyé pour signature avec un seul appel d'API — le destinataire reçoit un lien tokenisé, vous recevez un événement webhook à chaque changement d'état. Même hébergement européen que votre API de rendu. Plus aucune intégration façon DocuSign à maintenir.

Hosted offres payantes · auto-hébergé Enterprise.

1

POST /sign-requests

Un appel. Pluma rend le PDF, place le champ de signature et met en file l'e-mail d'invitation.

2

Le destinataire signe

Page /sign/<token> tokenisée. Signature saisie ou dessinée. Aucun compte requis.

3

Le webhook se déclenche

signature.signed arrive sur votre URL en quelques secondes. signature.declined et .expired complètent le cycle de vie.

4

PDF signé livré

Re-rendu avec la signature incrustée, envoyé à vos adresses To/CC/BCC configurées et conservé pour l'audit.

Même résidence des données en UE

Demandes de signature, PDF et journal d'audit vivent dans le même stockage objet en région UE que vos rendus. Un DPA, une liste de sous-traitants.

Cycle de vie webhook-first

signature.requested · .signed · .declined · .expired. Livraisons signées en HMAC. Réessais pendant 24 h avec backoff exponentiel.

Pas de second prestataire

Votre clé API, votre modèle, votre DPA. Oubliez l'intégration façon DocuSign — les sign-requests vivent sur la même surface /api/v1/.

Comment ça marche

Trois étapes du PDF à la sortie remplie

1

Téléverser

Déposez votre PDF. L'original reste intact.

2

Placer les champs

Cliquez pour placer texte, case, radio ou image. Liez à des chemins JSON.

3

Rendre

POST votre JSON d'entrée. Récupérez un PDF rempli — unitaire ou en lot.

Pour les développeurs

Un seul appel curl.

Envoyez vos données, recevez un PDF. Même API pour un ou dix mille rendus.

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.pdf
Données dans l'UE. DPA sur demande.RGPD par défaut.Journal d'audit sur chaque action admin.Auto-hébergeable. Vos données restent vôtres.API REST stable. Clés d'idempotence.

Choisissez un plan quand vous êtes prêt

Gratuit à vie pour les expérimentateurs solo. Les plans payants débloquent sièges, stockage et export Docker.