Base URL
v1.
Authentication
All requests require a Bearer token:Credits
Every response that consumes credits includes balance headers:Request format
- Content type:
application/json - All request bodies are JSON
- All timestamps are ISO 8601 in UTC
- File uploads use
multipart/form-data(merge, watermark, extract endpoints only)
Response format
Every response includes anobject field identifying the resource type:
Resource IDs
All IDs are prefixed by resource type for easy identification:Pagination
List endpoints return paginated results using cursor-based pagination:Endpoint map
Phase 1 — Create (Launch)
Phase 2 — Edit + Convert
Compression is not a standalone endpoint. Pass
compress: "low" | "medium" | "high" on any endpoint that produces a PDF. See Compress a PDF for details.Phase 3 — Extract
The full OpenAPI specification is available at
https://api.pdfbase.dev/v1/openapi.json. All SDKs are auto-generated from this spec.