Braze’s export APIs allow you to programmatically export a JSON file of dashboard data. Refer to our export APIs for a list of data that you can access, as well as instructions and sample code for the export.
There are a few reasons why you would prefer this method over exporting a CSV directly from the dashboard:
- Your file is very large. From our dashboard, you can export a CSV with at most 500,000 rows. If you’re exporting data on a segment with over 500,000 users, you’ll need to use our export API, which places no limit on how much you can export.
- You wish to interact with the data programmatically.
For help with CSV and API exports, visit our export troubleshooting article.