The Data Export API allows authenticated access to conversation and message data, enabling you to integrate this data into your own systems. Common use cases include:

  • Business Intelligence: Analyze conversation data using your preferred BI tools.
  • Compliance: Retain permanent copies of conversations in your internal storage to meet compliance requirements.
  • Customer Requests: Retrieve conversation data to fulfill customer requests, such as those required under GDPR.

Rate Limits

The Data Export API adheres to our global rate limits. Additionally, it has specific limits of 3 requests per second per endpoint.

Query Constraints

Page size limitations: A maximum of 10,000 records per page.

Date range limitations: A query’s end date cannot be more than 60 days after its start date.

Historical Data Access

The Data Export API provides access to data from the past 12 months.

Processing Time

Conversation data takes 2 hours to be ingested into the Data API database. As a result, API responses will not include data from conversations created within the last two hours.

To ensure your query captures data for a specific time period, wait until the two-hour window has passed. For example, to retrieve data for the period from Feb 9 00:00:00 to Feb 9 23:59:59, run the query on or after Feb 10 02:00:00 to include the full 24-hour range.