Data Export API
Overview
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 10 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.
Data freshness
Data from both the Conversations endpoint and the Messages endpoint is available in near real time. Data is typically available within seconds of being created or updated, rather than the 24–48 hours required previously.