Skip to content
Updraft Docs
Türkçe

Route suggestions · API reference

A few unranked route options from a take-off for a local day and hour, with landing alternatives; pre-flight planning only, always shown with the fixed pre-flight notice.

GET /v1/routes

Route suggestions from a take-off for a day and hour (pre-flight planning only)

A few options in compass order, not ranked; each waypoint with landing alternatives, each option with reasons. Only where a region moderator marked the suggestions reasonable. The pilot decides; airspace and legal limits are checked separately (docs/10 §20).

Authentication: X-Api-Key header; required scope: scope table.

Parameters

NameInTypeDescription
takeoff_id requiredquerystring (uuid)Public take-off id (GET /v1/sites)
datequerystring (date) | nullLocal date (Europe/Istanbul), today to today + 4 days; default today
example "2026-11-06"
hourqueryinteger | nullLocal hour 8-19 (Europe/Istanbul); default the next whole hour
example 12

Responses

StatusDescriptionContent
200Options; Cache-Control headerapplication/json → RoutesResponse
401code: auth_missing, auth_invalid, auth_revokedapplication/json → ErrorBody
403code: auth_scopeapplication/json → ErrorBody
404code: site_not_found, routes_not_availableapplication/json → ErrorBody
422code: request_invalid, date_out_of_range, hour_out_of_rangeapplication/json → ErrorBody
429code: rate_limited, quota_exceeded (Retry-After seconds)
Headers: Retry-After — Seconds until the exhausted window resets
application/json → ErrorBody