Hey Team Intercom,
As a minor feedback on the API docs, and I do realize it is unstable, the job status can return complete and a valid URL but there could be no data found. This is an example body:
Can I suggest that there is a fourth status of ‘no_data_found’ or some other identifier? From a development perspective, we have ‘complete’ status and a valid URL, but the download will obviously fail. It saves us, and Intercom, a call if we already know that the download will be empty.