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

  1. Go to your team and open Team settings (or your app's team menu).
  2. Open API Keys (or Members & RolesAPI Keys, depending on your layout).
  3. 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

  1. Create an API key (see above).
  2. Get your parser ID – You'll find it in Parser Settings → General Settings (Parser ID field) or ask your team administrator.
  3. 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

How is this guide?

On this page