The 12 PDF operations PDF As You Go offers and the flat $0.05-per-operation pricing model.
PDF As You Go offers 12 PDF operations, each available as an MCP tool and an HTTP endpoint. Every operation costs a flat $0.05.
The operations
Section titled “The operations”| Operation | MCP tool | HTTP endpoint |
|---|---|---|
| Merge documents | merge_pdfs |
POST /v1/merge |
| Add text watermark | add_text_watermark |
POST /v1/watermark/text |
| Add image watermark | add_image_watermark |
POST /v1/watermark/image |
| Add password | add_password |
POST /v1/password/add |
| Remove password | remove_password |
POST /v1/password/remove |
| Add restrictions | add_restrictions |
POST /v1/restrictions/add |
| Remove restrictions | remove_restrictions |
POST /v1/restrictions/remove |
| Extract pages | extract_pages |
POST /v1/pages/extract |
| Remove pages | remove_pages |
POST /v1/pages/remove |
| Rotate pages | rotate_pages |
POST /v1/pages/rotate |
| Reverse pages | reverse_pages |
POST /v1/pages/reverse |
| Remove signatures | remove_signatures |
POST /v1/signatures/remove |
The operation set is deliberately at parity with pdfblocks. See the Operations reference for parameters and examples.
The pricing model
Section titled “The pricing model”- $0.05 per operation. Flat. The same price applies regardless of file size or page count.
- No subscription, no minimums, no prepaid credits. Your agent pays only for what it uses.
- No tiers. There is one price for every operation.
One call = one operation
Section titled “One call = one operation”Each invocation is one billable operation. A task that chains several operations is billed per call:
| Task | Operations | Cost |
|---|---|---|
| Merge two PDFs | 1 (merge) |
$0.05 |
| Merge, then watermark | 2 (merge + watermark) |
$0.10 |
| Extract pages, rotate, add a password | 3 | $0.15 |
Failed operations aren’t charged
Section titled “Failed operations aren’t charged”If an operation fails because of bad input — a wrong password, a corrupt file, an unreachable URL — it should not be charged. See Errors & failures for how failures are reported and the preview refund policy.
Why flat pricing
Section titled “Why flat pricing”Flat, per-operation pricing is what makes the service legible to an agent. The agent can reason about cost without modeling tiers, quotas, or file-size brackets: every tool call it might make costs the same known amount, decided before it commits.