İçeriğe geç
Updraft Docs
English

Açık veri · API referansı

Yıllık açık veri paketleri (CC BY 4.0): sürümler, dosyalar, boyut ve SHA-256; aynı paket Atlas'ta anahtarsız indirilir.

GET /v1/open-data

Published yearly open data packages (CC BY 4.0)

Kimlik: X-Api-Key başlığı; gereken kapsam: kapsam tablosu.

Yanıtlar

DurumAçıklamaİçerik
200Releases; Cache-Control: private, max-age=300application/json → OpenDataList
401code: auth_missing, auth_invalid, auth_revokedapplication/json → ErrorBody
403code: auth_scopeapplication/json → ErrorBody
429code: rate_limited, quota_exceeded (Retry-After seconds)
Başlıklar: Retry-After — Seconds until the exhausted window resets
application/json → ErrorBody

GET /v1/open-data/{year}/{file}

Download one file of a yearly open data package

Kimlik: X-Api-Key başlığı; gereken kapsam: kapsam tablosu.

Parametreler

AdYerTipAçıklama
year zorunluyolintegerRelease year
2026 ≤ x ≤ 9999
file zorunluyolstringA file the manifest lists
^(?:(?:thermals_r7|thermals_r9|sites|hazards|skyways)\.(?:parquet|geojson)|README\.md|LICENSE\.txt|manifest\.json)$

Yanıtlar

DurumAçıklamaİçerik
200The file (folder stores)application/octet-stream → string (binary)
307Presigned object store URL, valid 10 minutes (S3 stores)
401code: auth_missing, auth_invalid, auth_revokedapplication/json → ErrorBody
403code: auth_scopeapplication/json → ErrorBody
404code: open_data_not_foundapplication/json → ErrorBody
422code: request_invalidapplication/json → ErrorBody
429code: rate_limited, quota_exceeded (Retry-After seconds)
Başlıklar: Retry-After — Seconds until the exhausted window resets
application/json → ErrorBody