Dixa API, Exports API, and Integrations API

  • Last updated on August 13, 2023 at 3:36 AM

Dixa currently has 4 API sets: 

  • Dixa API (released in 2021, replacing the Integrations API)
  • Integrations API (legacy)
  • Exports API (for ETL pipelines and other bulk data extraction)
  • Files API (used to retrieve files and call recordings - not further discussed in this article, go here for more information)

Dixa API is the API that you should be using by default. For some specific use cases, the Dixa team might advise you to temporarily use the Integrations API, in which case you will be given the possibility of creating authentication tokens for the legacy API.

If you are currently using the Integrations API please consider moving to the newer and more robust Dixa API as we will be sunsetting Integrations API throughout 2022.

The Exports API is built for large data export - for example for daily exports to your BI tool or Data Warehouse.  It therefore shouldn't be used for other integrations as it has very strict rate limits.

Access to Dixa API

In order to get access to the Dixa API, you need to be an admin in your Dixa account. Follow the guide here.

The documentation for Dixa API can be found here.

For more information about the Dixa API rate limits, click here.

Access to Integrations API (deprecated)

We can still, in exceptional circumstances, generate an API token for this API set on your behalf in case you'd need it. Please reach out to our support team.

Integrations API rate limit:

  • Rate: 10 requests per second
  • Bursts: 100 requests
  • Quota: 400.000 requests per day

Access to Exports API

Both the Integrations and Dixa API tokens work for the export APIs. More information and rate limit information can be found on their respective documentation pages.

Was this article helpful?

Help Center
Username
Dixa Support
System Status
Have a question?
Product Roadmap
Webinar Series
Dixa Academy