Loading...
Developer docs
Use dataPdf from your own systems with API keys for server integrations and a hosted embed flow for browser experiences.
Fastest path
Presign, upload, confirm
Authentication
X-API-Key for server calls
Completion signal
Email notification by default
API keys belong to an individual dataPdf account. They are intended for backend services, scheduled jobs, and internal tools.
The API mirrors the application upload flow so integrations stay simple while large files still upload directly to storage.
For browser-based integrations, use a hosted embed flow instead of exposing API keys in client-side code.
Keep API keys on the server side and use session or embed-token auth for browser contexts.
Most teams only need the upload flow plus email completion to start automating PDF intake.
1. Create an API key in your dataPdf account settings 2. POST /api/upload/presign with X-API-Key 3. Upload the file to the returned storage URL 4. POST /api/upload/confirm?start=true 5. Wait for the completion email or fetch the result later
Current locale: en. Add localized screenshots and code samples later.