Build protected content workflows with DocusPocus
Connect your store, LMS, or backend to DocusPocus Zones, files, protected e-books, customer access, and audit logs through the tenant-scoped Developer API.
Tenant-scoped server-to-server API. Every resource owner is derived from the authenticated dpk_ API key, and every scope is constrained by the owner's current plan. All non-GET operations require Idempotency-Key.
API areas
- Profile: Get API-key owner and quota summary
- Zones: List owned zones; Create a zone within the account plan quota; Get an owned zone…
- Files: List active folders; Create a folder; Rename or move a folder…
- E-books: List owned e-books without storage or encryption secrets; Convert a PDF to an encrypted protected file, create an e-book, and optionally attach zones; Get safe e-book metadata…
- Access: Grant, extend, schedule cancellation, or revoke zone access; Force zone access revocation; Grant or extend an e-book license…
- Audit: List this tenant's Developer API mutation audit
API limits by plan
- Always Free: 1 API key, 30 requests per minute
- Starter: 2 API keys, 60 requests per minute
- Creator: 5 API keys, 120 requests per minute
- Pro Creator: 10 API keys, 300 requests per minute
- Enterprise: custom API keys, 600 requests per minute