Integrations
API Access
Access your data through the API
API Access
You can upload documents and read extracted data using the Process API. This lets you send documents programmatically (e.g. from your own system or scripts) instead of using the web interface. You need an API key from your team's API Keys page and your parser ID.
Where to find API keys
- Go to your team and open Team settings (or your app's team menu).
- Open API Keys (or Members & Roles → API Keys, depending on your layout).
- Create an API key and copy it. Keep it secret; don't share it or commit it to code.
You can also reach Manage API Keys from Settings → Integrations → API Integration.
What you can do with the API
- Upload files – Send document files (PDF, images, Office, etc.) to a parser. DigiParser processes them and adds them to the Document Inbox.
- Process from URLs – Send document URLs instead of files. DigiParser downloads and processes them.
- Get extracted data – Fetch the extracted data for a processed document by document ID.
Details, request format, and authentication (using your API key) are in the API Reference. Use the Authorization header with your API key when calling the API.
How to use it
- Create an API key (see above).
- Get your parser ID – You'll find it in Parser Settings → General Settings (Parser ID field) or ask your team administrator.
- Use the Process API to upload files or URLs, or get extracted data. See the API Reference for detailed instructions, request formats, and examples.
The API uses your API key for authentication. Include it in the Authorization header when making requests.
Tips
- API keys are team-level. One key can be used for all parsers in that team.
- Keep keys secret – Don't share them or include them in public code or repositories.
- Rotate keys periodically for security (create a new one, update your system, then remove the old key).
- For most users, the web interface or email processing is easier than using the API. Use the API only if you need to integrate with your own systems or automate uploads.
Next steps
- API Reference – Endpoints, request/response format, and auth
- Processing from URLs – Use the API to process documents from URLs
- Integrations Overview – Email, Google Sheets, Xero, Zapier, webhooks
How is this guide?