Fill, validate and archive PDFs on EU soil
Your documents never leave the EU. Nothing is stored.
pagesmith is a PDF compliance API for developers: fill AcroForm fields, validate and convert PDF/A for archival, apply digital seals, merge and stamp. Processed in memory, shredded after every request.
Free tools: PDF/A validator · form-field inspector
Two calls. Zero ceremony.
Multipart in, document out. Every error is application/problem+json with a
stable machine-readable code, no parsing prose.
# Fill a PDF form from JSON
curl https://api.pagesmith.eu/api/v1/fill \
-H "Authorization: Bearer psk_live_…" \
-F file=@contract.pdf \
-F 'data={"name":"Jesper","subscribed":true}' -o filled.pdf
# Validate for archival: rule-level PDF/A verdicts
curl https://api.pagesmith.eu/api/v1/pdfa/validate \
-H "Authorization: Bearer psk_live_…" -F file=@archive.pdf
→ {"compliant": false, "failedRules": 1, "ruleSummaries": [{"ruleId": "6.3.1-1", …}]}
The operations register
Compliance-grade PDF operations, priced per unit. No HTML-to-PDF commodity race.
POST /v1/fill
Fill AcroForm fields from JSON: text fields and checkboxes, optional structural flatten.
LivePOST /v1/pdfa/validate
Rule-level PDF/A validation (veraPDF engine), profiles 2b and 3b, verbatim rule ids.
LivePOST /v1/pdfa/convert
Convert any PDF to archival PDF/A-2b or -3b (Ghostscript), verified against our own validator.
LivePOST /v1/seal
Apply PAdES digital seals with your own certificate. No signing authority required.
LivePOST /v1/merge
Merge 2–10 PDFs into one document, in the order submitted.
LivePOST /v1/stamp
Stamp text onto every page: page numbers, watermarks, draft marks.
LiveSubject to GDPR. Not the CLOUD Act.
US-owned processors answer to US law wherever their servers sit. pagesmith runs its own open-source engines on EU infrastructure. There is no American company, upstream API, or third-party processor in the path of your documents.
-
EU servers, EU company
Processing happens in the European Union, under European jurisdiction, end to end.
-
Zero retention by architecture
Documents live in memory for the duration of the request. No document bytes or filenames ever touch a database or disk store.
-
Our own engines
pdfcpu, veraPDF and friends run on our hardware. No document is ever forwarded to anyone.
Honest pricing, metered in units
Every plan includes every operation. Fill, validate, merge and stamp = 1 unit; convert and seal = 3 units. From €29/month for 30 units, a fraction of what US incumbents charge per operation.