The same tools as the site, from your code: send a file over HTTP and get the result back. No storage: we process and delete, as always.
The API opens gradually by design: per-account keys (rotatable and revocable), burst limits, a monthly quota and input limits. It's included in the Pro plan; if you'd like to try it or need volume, write to us and we'll set you up.
Request accessEvery request carries your key in a header. The key is shown once at creation; keep it in a secrets manager. You can revoke it at any time.
Authorization: Bearer papyr_sk_…
curl -X POST https://www.aim-papyr.ai/api/v1/pdf/merge \
-H "Authorization: Bearer papyr_sk_YOUR_KEY" \
-F "files=@report.pdf" -F "files=@annex.pdf" \
-o merged.pdf
| GET | /api/v1/me | Validates your key; returns plan, usage and limits. |
| POST | /api/v1/pdf/merge | Merge several PDFs into one (files, in order). |
| POST | /api/v1/pdf/compress | Compress a PDF (file). |
| POST | /api/v1/convert/to-pdf | Office → PDF: docx, xlsx, pptx, odt… (file). |
Processed on EU servers for your operation only, and discarded with the response. The API relaxes nothing in the site's privacy policy.