Back to all product releases
Retrieve report results using developer API
Sheanee Michaud
Product Expert
All-in-one
Analytics
Reporting
Foundations, Plus, Enterprise
Core Update
Two new endpoints are now available for our developer API to retrieve report results! You can then use the responses to send report data to other systems, or build automations (for example, using Zapier).
The new endpoints are:
- report.generate: A two-step process to generate a requestID needed to start generation of report results, which can then be used to poll the existing report request status.
- report.synchronous: Request one-off report result retrieval.
Both endpoints share rate limits:
- A limit of 15 requests per minute for each Organization (shared between both endpoints). For the report.generate endpoint, this is the report generation (without the requestID).
- A maximum of 3 report operations (both report.generate and report.synchronous) can run at the same time.
- Polling calls for report.generate with a reportID and requestID bypasses all limits.
This is available for our All-in-one customers and is available by request for our Analytics customers.