Messages - Export API Documentation

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:

{
“job_identifier”: “1234XYZ”,
“status”: “complete”,
“download_url”: “https://api.intercom.io/download/messages/data/message-data-export.no-data-timeframe”,
“download_expires_at”: “1584026923”
}

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.

Ref: https://developers.intercom.com/intercom-api-reference/reference#creating-an-export-job