Download the zip of a finished 3D extract
Streams <slug>_3d_<radius>m.zip (OBJ + MTL, DXF, DWG when LibreDWG produced one, GeoPackage, buildings.json, preview.png, README.txt) with Content-Disposition: attachment and Accept-Ranges: bytes (range requests are honoured, so a large zip can be resumed). 409 while the job is still queued/running (poll the status URL), 410 when it failed (the body carries the error), 404 for an unknown or evicted job.
Accepts the token in the token header or as ?token= - a download link must work from a plain <a href> and from a Grasshopper HTTP fetch, which cannot set headers. Treat such a URL as a credential.
GET
https://res.aireon.ch/res_api/building3d-extract/download/{jobId}Authorization
Path parameters
Query parameters
Returns
200
The zip bytes.
206
A byte range of the zip (when a Range header was sent).