Przejdź do treści

Documentation

v1 · Last updated 2026-07-17

Ta dokumentacja jest dostępna tylko w języku angielskim.

Quick start

  1. Sign up.
  2. Upload a PDF and place fields in the editor.
  3. Generate an API key on the API keys page (the secret is shown once — copy it).
  4. Render your first PDF:
curl -X POST https://plumapdf.com/api/v1/$WORKSPACE/templates/$TEMPLATE_ID/generate \
  -H "Authorization: Bearer pk_live_..." \
  -H "Content-Type: application/json" \
  -d '{"data":{"name":"Mert"}}' \
  -o filled.pdf

$WORKSPACE is the slug from your dashboard URL (e.g. acme in /app/acme/templates). Every endpoint below has a live Try it form — paste your key once and it sticks.

OpenAPI spec

  • GET /openapi.json — current version, JSON.
  • GET /openapi.yaml — current version, YAML.
  • GET /openapi/v1.json / .yaml — pinned to v1.

No auth. OpenAPI 3.1.

Need help?

Open a ticket from the in-app Support page, or email [email protected].