When fetching Reports response using the Get Report API, there are three main stages of the report creation that can be returned by the API.
There are three main stages when the report generation is done: finished
, finished_export_in_progress
and finished_raw_export_in_progress
.
When the report generation is in progress, it will have either running
or finishing
status. The first one meaning the report is being generated, and the latter meaning that the relevant data was collected and the finalisation process has started.
Status: finished
While finished
is the final stage, all of these statuses mean the main report calculations are complete, and the report is available for both viewing and PDF download.
Status: finished_export_in_progress
The report calculations are done, but we’re still exporting and optimising the raster map layers. The maps are visible at this stage, but they may not be fully optimised yet, which is why this status appears.
Status: finished_raw_export_in_progress
This is related to the "inspection layer" data, which lets users probe numerical values in the raster maps. It requires some additional pre-processing on our end.