latestOpenAPI 3.0.32026-08-137683171.1 KB

be08f4f706f5

Media

Issue a signed URL for the mission-zip download

Returns a short-lived HMAC-signed URL pointing at /media/download.zip that carries its own auth proof in the query string, so a plain <a href download> click in the browser can trigger the download without forging an Authorization header.

post/media/download-url

Request body

missionIdstring uuid required
siteIdstring uuid

Optional — narrows the download to a single site.

mediaIdsstring[]

Optional — narrows the download to a specific list of media rows. When present, takes precedence over siteId.

includeEvidenceCropsboolean

Optional — opts the zip into the annotated evidence-crop pass (mirrors includeEvidenceCrops on /media/download.zip). Folded into the signed URL's HMAC claims.

Response

Success