Track suggestion
List closest tracks by given location#
- Url: `https://velo-europe.de/api/{lang}/track/suggest
- Method:
GET Authentication required- Content-Type:
application/json - Pagination available -> Query parameters:
pagelimit
- Required parameters in
jsonrequest body:lat-floatlon-float
Please note that stage data inside track object is not the same stage object as stage object mentioned in this docs. This is stage data object for route which is not planned, pending or finished, so it's different.#
Response body#
{
"count": 7,
"rows": [
{
"track": {
"id": 1228,
"name": "Berlin - Kopenhagen",
"slug": "berlin-kopenhagen-1",
"distance": 704890,
"ascent": 3872,
"descent": 3916,
"difficulty": 1,
"mapUrl": {
"small": "http://velo.local/app_dev.php/de/media/cache/resolve/map_small/images/track-map/c5b618f4/80833b70/d1a69927/1b2c2cb2/9e7c6891/preview.jpg",
"medium": "http://velo.local/app_dev.php/de/media/cache/resolve/map_medium/images/track-map/c5b618f4/80833b70/d1a69927/1b2c2cb2/9e7c6891/preview.jpg",
"large": "http://velo.local/app_dev.php/de/media/cache/resolve/map_large/images/track-map/c5b618f4/80833b70/d1a69927/1b2c2cb2/9e7c6891/preview.jpg"
},
"numberOfStages": 15,
"stages": [
{
"distance": 29546,
"ascent": 90,
"descent": 74,
"name": "Berlin - Bernau bei Berlin",
"startPoint": "Berlin",
"endPoint": "Bernau bei Berlin"
},
{
"distance": 32719,
"ascent": 319,
"descent": 365,
"name": "Bernau bei Berlin - Eberswalde",
"startPoint": "Bernau bei Berlin",
"endPoint": "Eberswalde"
},
{
"distance": 86697,
"ascent": 1078,
"descent": 1081,
"name": "Eberswalde - Prenzlau",
"startPoint": "Eberswalde",
"endPoint": "Prenzlau"
},
{
"distance": 43098,
"ascent": 340,
"descent": 352,
"name": "Prenzlau - Pasewalk",
"startPoint": "Prenzlau",
"endPoint": "Pasewalk"
},
{
"distance": 33185,
"ascent": 379,
"descent": 404,
"name": "Pasewalk - Ueckermünde",
"startPoint": "Pasewalk",
"endPoint": "Ueckermünde"
},
{
"distance": 36720,
"ascent": 140,
"descent": 144,
"name": "Ueckermünde - Anklam",
"startPoint": "Ueckermünde",
"endPoint": "Anklam"
},
{
"distance": 49583,
"ascent": 146,
"descent": 150,
"name": "Anklam - Greifswald",
"startPoint": "Anklam",
"endPoint": "Greifswald"
},
{
"distance": 45751,
"ascent": 191,
"descent": 189,
"name": "Greifswald - Stralsund",
"startPoint": "Greifswald",
"endPoint": "Stralsund"
},
{
"distance": 75151,
"ascent": 250,
"descent": 227,
"name": "Stralsund - Ribnitz-Damgarten",
"startPoint": "Stralsund",
"endPoint": "Ribnitz-Damgarten"
},
{
"distance": 40830,
"ascent": 229,
"descent": 222,
"name": "Ribnitz-Damgarten - Rostock (Fährhafen)",
"startPoint": "Ribnitz-Damgarten",
"endPoint": "Rostock"
},
{
"distance": 31756,
"ascent": 52,
"descent": 54,
"name": "Gedser - Nykøbing Falster",
"startPoint": "Gedser",
"endPoint": "Nykøbing Falster"
},
{
"distance": 36747,
"ascent": 210,
"descent": 218,
"name": "Nykøbing Falster - Stubbekøbing",
"startPoint": "Nykøbing Falster",
"endPoint": "Stubbekøbing"
},
{
"distance": 64424,
"ascent": 251,
"descent": 256,
"name": "Stubbekøbing - Faxe Ladeplads",
"startPoint": "Stubbekøbing",
"endPoint": "Faxe Ladeplads"
},
{
"distance": 52915,
"ascent": 155,
"descent": 138,
"name": "Faxe Ladeplads - Køge",
"startPoint": "Faxe Ladeplads",
"endPoint": "Køge"
},
{
"distance": 45768,
"ascent": 42,
"descent": 42,
"name": "Køge - København",
"startPoint": "Køge",
"endPoint": "København"
}
]
},
"distance": 3699,
"badgeColor": "3BDE92",
"image": "http://velo.local/bundles/front/dist/img/random_suggest_route_images/1.jpg?v=1.1",
"imageLocal": "/bundles/front/dist/img/random_suggest_route_images/9.jpg?v=1.1",
"nearestPoint": {
"id": 20371,
"name": "Paul-Lincke-Ufer 7, 10999 Berlin, Deutschland",
"address": {
"street": "Paul-Lincke-Ufer 8",
"zip_code": "10999",
"city": "Berlin",
"country": "Deutschland"
}
}
},
...
]
}