Async CSV Reports

Guide to generating CSV reports using the REST API

You can use these endpoints to generate CSV reports for large datasets without risk of timing out your request.

When reports are created, they'll be in pending state. Poll on the show endpoint until the state transitions to finished - then, the url key will be present in the payload and you can use it to download your CSV report.

Once deleted, a report can no longer be retrieved, but you can always generate another one.