Skip to content

PDFWix Developer API

Embed PDF processing into your own product with one REST API.

PDFWix Developer API

Embed PDF processing into your own product with one REST API.

What the API does

The PDFWix Developer API exposes the same operations as the web app — merge, split, compress, convert, sign, protect, redact and more — as REST endpoints with predictable JSON responses. Send a multipart upload (or a signed URL pointing to your storage), receive the processed file. Authentication is a bearer API key. Rate limits are documented per plan.

Pricing

Pay-as-you-go with a generous free tier (250 operations/month). Beyond the free tier, pricing scales linearly with no per-feature gating — every tool is included on every plan. No monthly minimums, no per-seat fees. Full pricing and the OpenAPI spec are linked from the section below.

What developers actually use it for

Common patterns: programmatically merging supplier invoices into one monthly statement, compressing PDFs before storing them in S3, signing customer contracts as part of an onboarding flow, converting HTML email templates to PDF for archive, or batch-redacting customer data from internal exports.

Compliance and data handling

API uploads transit over TLS 1.3, are processed in memory only, and discarded immediately after the response is returned. We do not retain uploaded files, do not train AI on them, and do not share them. A Data Processing Agreement is available on request for enterprise customers.

Frequently asked questions

Where do I get an API key?

Sign up at /developers and one is issued instantly. The free tier (250 ops/month) requires no payment method.

What's the SLA?

99.9% uptime on the standard tier, 99.95% on the enterprise tier with a financial credit for missed targets. Status and incident history is at /status.

Do you offer self-hosted deployment?

For enterprise customers, yes — contact contact@pdfwix.com with your use case.