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:
page
limit
- Required parameters in
json
request body:lat
-float
lon
-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"
}
}
},
...
]
}