Developer platform
A cosmic API for every document
One REST API. Every PDF operation. Native SDKs. Predictable pricing. Battle-tested at scale.
merge.ts
import { BeMyPDF } from "@bemypdf/sdk";
const pdf = new BeMyPDF({ apiKey: process.env.BEMYPDF_KEY });
const merged = await pdf.merge({
files: [invoice, contract, receipt],
output: "buffer",
});
await pdf.compress(merged).download("final.pdf");Sub-second latency
Edge-deployed workers in 30+ regions. Median response < 400ms.
Native SDKs
Node, Python, Go, Ruby, PHP, Java. First-class TypeScript types.
Webhooks & async
Long-running jobs, retries, and idempotency built in.