Saltar al contenido
Hecho en la UE · RGPD nativo

PDFs rellenables. Pilotados por una API.

Sube un PDF, dibuja campos, genera copias rellenadas — visualmente o en lote vía una API REST limpia. Elige hosted o auto-alojado. Cancelable en cualquier momento.

5 plantillas y 50 renders/mes — gratis, para siempre.

Docker Hub pulls
invoice.pdf
customer.name
order.number
total
Lo que obtiene

Para los equipos que envían documentos.

Editor visual

Arrastra campos sobre tu PDF en el navegador. Texto, multilínea, casilla, radio, imagen. Redimensiona, recolorea, formatea fechas y monedas en línea.

Un endpoint REST

POST /api/v1/:workspace/templates/:id/generate con tu JSON. Recibes el PDF rellenado. El endpoint en lote zipea miles a la vez.

Opción self-hosted

Un contenedor Docker, en tu propia infraestructura. Sin phone-home.* El nivel Free funciona sin licencia; las claves de licencia desbloquean Advanced, Pro y Enterprise.

* Los planes de pago envían un latido de licencia periódico (versión + hash de clave, nada más). Free no se comunica con nosotros.

Firma electrónica

Firma electrónica integrada — un POST, cuatro webhooks.

Sin un segundo proveedor. Cualquier plantilla se envía a firmar con una sola llamada a la API — el destinatario recibe un enlace tokenizado y tú recibes eventos webhook en cada cambio de estado. Mismo hosting europeo que tu API de renderizado. Sin integración tipo DocuSign que mantener.

Hosted planes de pago · auto-alojado Enterprise.

1

POST /sign-requests

Una llamada. Pluma renderiza el PDF, coloca el campo de firma y encola el correo de invitación.

2

El destinatario firma

Página /sign/<token> tokenizada. Firma escrita o dibujada. Sin necesidad de cuenta.

3

El webhook se dispara

signature.signed llega a tu URL en segundos. signature.declined y .expired completan el ciclo de vida.

4

PDF firmado entregado

Re-renderizado con la firma incrustada, enviado a tus direcciones To/CC/BCC configuradas y almacenado para auditoría.

Misma residencia de datos en UE

Solicitudes de firma, PDFs y registro de auditoría viven en el mismo almacén de objetos de la región UE que tus renderizados. Un DPA, una lista de subprocesadores.

Ciclo de vida webhook-first

signature.requested · .signed · .declined · .expired. Entregas firmadas con HMAC. Reintentos durante 24 h con backoff exponencial.

Sin segundo proveedor

Tu API key, tu plantilla, tu DPA. Olvídate de la integración tipo DocuSign — las solicitudes de firma viven en la misma superficie /api/v1/.

Cómo funciona

Tres pasos del PDF a la salida rellenada

1

Subir

Suelta tu PDF. El original queda intacto.

2

Colocar campos

Pulsa para colocar texto, casilla, radio o imagen. Vincula a rutas JSON.

3

Rendir

POST tu JSON. Recibe un PDF rellenado — individual o en lote.

Para desarrolladores

Una llamada curl.

Envía tus datos, recibe un PDF. La misma API para un render o diez mil.

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
Datos en la UE. DPA bajo demanda.RGPD por defecto.Registro de auditoría en cada acción admin.Auto-alojable. Tus datos siguen siendo tuyos.API REST estable. Claves de idempotencia.

Elige un plan cuando estés listo

Gratis para siempre para experimentadores en solitario. Los planes de pago desbloquean asientos, almacenamiento y exportación Docker.