Skip to main content

Get route

Retrieves the route specified

 GET /api/1.0/route/{routeId}
tip

droneId can be obtained from the get route list endpoint. You can use the id field.

Response

Model: application/json

You can find the route specification at Flightplan format

Example

const fetchData=async ()=>{
let j,response;
const serverResponse = await fetch(`https://cloud.rigi.tech/api/1.0/route/290`, {
mode: "cors",
method: "GET",
referrer: "no-referrer",
headers: {"authorization": "Bearer " + token}
})
if(!serverResponse.ok){
try {
switch (serverResponse.status){
case 400:
j = await serverResponse.json();
break;
case 403:
response = { message: "Forbidden access to data" };
case 404:
response = { message: "Address not found" };
default:
j = await serverResponse.json()
}
} catch (e) {
response = { message: "Error fetching data" };
}
}else{
j = await serverResponse.json()
}

response = { data:j };
const {data, message} = response
if(message) console.debug(message)
if(data) console.debug(data)
}
fetchData()

Answer:

{
"uuid": "1b273f50-edbe-4d20-abc6-e38d0ccd107f",
"version": 2,
"safetySettings": {},
"safetyProfile": null,
"meta": {
"altitudeMode": 2
},
"geoFence": {
"circles": [],
"polygons": [
{
"uuid": "f810f84e-7f36-4719-88be-b8933a8f0ede",
"inclusion": "inclusion",
"type": "geocage",
"altAmsl": 606,
"vertices": [
{
"uuid": "3a787436-42d9-44d3-90a4-cf2a7b7a8515",
"lat": 49.150077591022544,
"lon": 16.825107180165574
},
{
"uuid": "07597893-91dd-4b0a-a279-f1c06a103f2e",
"lat": 49.1525792724473,
"lon": 16.82125552802019
},
{
"uuid": "ab91c46a-28e7-47e7-b70c-0cb7c1ad1a3b",
"lat": 49.15376165013778,
"lon": 16.81496843008928
},
{
"uuid": "55139d20-8ffb-4c63-a95c-c91dcb22caf5",
"lat": 49.159680131436424,
"lon": 16.797056638287827
},
{
"uuid": "bcd105a3-7eed-4cee-b204-167cc74d1f8a",
"lat": 49.16061853343021,
"lon": 16.78889467625551
},
{
"uuid": "4794c72a-a557-4f84-83c2-603f33197177",
"lat": 49.1588066122935,
"lon": 16.781934343861863
},
{
"uuid": "04ffc700-b70d-4cee-9649-bfa59d84dc03",
"lat": 49.156665723624045,
"lon": 16.763573282050416
},
{
"uuid": "183ebe2c-8c7a-4740-a666-917fd7fdfb01",
"lat": 49.154121708361615,
"lon": 16.75222552626066
},
{
"uuid": "df0e8fe1-3808-4377-92b0-202fd2a9152b",
"lat": 49.15045478109202,
"lon": 16.749031685876176
},
{
"uuid": "79e43234-4b07-4ccf-b8da-3e2f3169dadb",
"lat": 49.15087034473323,
"lon": 16.73482838331394
},
{
"uuid": "273fa702-c267-4d37-b884-bf0585bb4ab9",
"lat": 49.15204377237618,
"lon": 16.728736080812737
},
{
"uuid": "67e2dc89-32b1-4712-844a-276b15ff8fe2",
"lat": 49.15747909242239,
"lon": 16.718050998287723
},
{
"uuid": "5555b1f9-dbba-41ec-8ac0-e5ad7d19e44f",
"lat": 49.15871855242119,
"lon": 16.707182896906957
},
{
"uuid": "78b11855-cd26-40c2-9a5d-ff59b485261a",
"lat": 49.15592011697326,
"lon": 16.697717433680296
},
{
"uuid": "44867986-1926-41f3-b260-de6c48fb3804",
"lat": 49.15532924349978,
"lon": 16.69664389261881
},
{
"uuid": "cbb195c9-c9ca-4c44-b684-cac1f63df8f7",
"lat": 49.15410684189552,
"lon": 16.699218155817576
},
{
"uuid": "1a32a299-d6f6-44ab-a19e-afe233c8be69",
"lat": 49.15394953255132,
"lon": 16.705954549951926
},
{
"uuid": "f497465e-b3a4-45b3-82aa-9a800681f062",
"lat": 49.152632613814326,
"lon": 16.71185015014045
},
{
"uuid": "553e56de-85cc-4edc-b533-d082271068bf",
"lat": 49.1453995376264,
"lon": 16.723716661917493
},
{
"uuid": "05a117d0-103f-4ad1-a13b-ffa003adf2b2",
"lat": 49.144687954965214,
"lon": 16.73247223033242
},
{
"uuid": "64b8a136-760d-49c3-82ab-536e54ca2b85",
"lat": 49.14278810311593,
"lon": 16.738223305555508
},
{
"uuid": "4d7ebe08-529c-4904-b2da-328022c91a7e",
"lat": 49.14037824223416,
"lon": 16.739596806118712
},
{
"uuid": "9142156f-cfcb-4d4c-b628-9fdcae6d2c5a",
"lat": 49.140354745397154,
"lon": 16.74912422208719
},
{
"uuid": "d1c5770b-30c3-4ce3-a1ed-7e8847824aab",
"lat": 49.14489181364054,
"lon": 16.757474609302804
},
{
"uuid": "c1ff6edd-33a5-4afa-ae96-890fa17f3e1f",
"lat": 49.1466213436577,
"lon": 16.76951571612291
},
{
"uuid": "e4d74178-6b04-4ccd-a89e-af4db5765e01",
"lat": 49.142827966263894,
"lon": 16.777396046208665
},
{
"uuid": "c847d2de-b0dc-4d42-82f4-39819404b365",
"lat": 49.146266933091326,
"lon": 16.795914017247483
},
{
"uuid": "d3796f54-f087-4956-a7eb-4af2af0d6089",
"lat": 49.14568092194048,
"lon": 16.80801614432268
},
{
"uuid": "544203c0-a3ee-44cd-99bd-e609cbc4fd14",
"lat": 49.14392284690498,
"lon": 16.810891472386643
},
{
"uuid": "2fd7f924-008d-4d21-9a90-49c6d07dfecb",
"lat": 49.142629692022375,
"lon": 16.81568189768724
},
{
"uuid": "4ce5de83-4863-43cd-90e9-48592f81748e",
"lat": 49.14238228676779,
"lon": 16.821888529347703
},
{
"uuid": "f0657467-a0ca-424e-a261-51c7b16d2ce5",
"lat": 49.14256827948575,
"lon": 16.825053535985276
},
{
"uuid": "0acac6df-5a6a-4685-88e3-161035daff4b",
"lat": 49.144357985057624,
"lon": 16.82549341826372
},
{
"uuid": "82363d36-4317-4054-bbdc-8952aa1fe142",
"lat": 49.14684942832515,
"lon": 16.82568653731279
}
],
"altConversions": {
"altWgs84": 650.0502829949656
},
"meta": {
"editMode": false,
"color": "#ffa500",
"visible": true
}
}
]
},
"mission": [
{
"uuid": "cb29a5cf-e98f-4885-8893-90eefb22326e",
"command": 22,
"altAmsl": 350,
"lat": 49.15108304952246,
"lon": 16.79625748449217,
"altConversions": {
"altWgs84": 394.11329777267474,
"altAboveTakeoff": 16,
"altAboveTerrain": 83,
"altGroundAmsl": 267,
"altGroundWgs84": 311.11329777267474
},
"padAltAmsl": 267
},
{
"uuid": "17a2ba19-1c44-473c-8b2d-aec626c3ac0d",
"command": 16,
"altAmsl": 350,
"lat": 49.15052165642498,
"lon": 16.763470161494123,
"altConversions": {
"altWgs84": 394.18614799696365,
"altAboveTakeoff": 16,
"altAboveTerrain": 105.78,
"altGroundAmsl": 244.22,
"altGroundWgs84": 288.4061479969637
}
},
{
"uuid": "90b66945-eb65-41af-b632-b4731b3713ee",
"command": 3000,
"altAmsl": 350,
"lat": 49.15052165642498,
"lon": 16.763470161494123,
"altConversions": {
"altWgs84": 394.18614799696365,
"altAboveTakeoff": 16,
"altAboveTerrain": 105.78,
"altGroundAmsl": 244.22,
"altGroundWgs84": 288.4061479969637
},
"transitionType": "front"
},
{
"uuid": "1f3f75e1-c149-4933-99fd-d1c221abf7d0",
"command": 16,
"altAmsl": 350,
"lat": 49.14911814584975,
"lon": 16.754372108515607,
"altConversions": {
"altWgs84": 394.20467686945904,
"altAboveTakeoff": 16,
"altAboveTerrain": 110.02000000000001,
"altGroundAmsl": 239.98,
"altGroundWgs84": 284.18467686945905
}
},
{
"uuid": "27b289ec-453c-439c-90b9-84017accfb5c",
"command": 3000,
"altAmsl": 350,
"lat": 49.146872446229374,
"lon": 16.745960701044904,
"altConversions": {
"altWgs84": 394.22110539882925,
"altAboveTakeoff": 16,
"altAboveTerrain": 119.68,
"altGroundAmsl": 230.32,
"altGroundWgs84": 274.54110539882925
},
"transitionType": "back"
},
{
"uuid": "f8dbcd23-ba71-4e2b-8115-889ce06ff670",
"command": 16,
"altAmsl": 360,
"lat": 49.147939166240384,
"lon": 16.732141960200178,
"altConversions": {
"altWgs84": 404.2607765552109,
"altAboveTakeoff": 16,
"altAboveTerrain": 10,
"altGroundAmsl": 350,
"altGroundWgs84": 394.2607765552109
}
},
{
"uuid": "bdc3da24-6db1-40fa-a0ad-4486f211309e",
"command": 21,
"altAmsl": 360,
"lat": 49.147939166240384,
"lon": 16.732141960200178,
"altConversions": {
"altWgs84": 404.2607765552109,
"altAboveTakeoff": 16,
"altAboveTerrain": 10,
"altGroundAmsl": 350,
"altGroundWgs84": 394.2607765552109
},
"padAltAmsl": 350
}
],
"rallyPoints": [
{
"uuid": "829d915a-29f6-4d17-aa24-a208080fe9d9",
"lat": 49.15916640477572,
"lon": 16.80844544225584,
"padAltAmsl": 266.64,
"altAmsl": 286.64,
"altConversions": {
"altWgs84": 330.7479568737182,
"altPadWgs84": 310.7479568737182
}
},
{
"uuid": "5e1eedd9-3c9a-4e4e-b9dc-447302ee6981",
"lat": 49.16489131666681,
"lon": 16.78097962194334,
"padAltAmsl": 233.8,
"altAmsl": 253.8,
"altConversions": {
"altWgs84": 297.98100594923847,
"altPadWgs84": 277.98100594923847
}
}
]
}