Directions
Post route
POST
/
route
curl --request POST \
--url https://routing.solvice.io/route \
--header 'Content-Type: application/json' \
--data '{
"coordinates": [
[
4.9,
50.2
],
[
4.8,
50.4
]
]
}'
{
"routes": [
{
"geometry": "{wkqHi~{\\tLb\\uEvH{mA{`@{~Bnr@gSwKkQsp@iDkjBsn@uS}rAtr@ccBt}AuhBxEal@_Ow}AblCqfA~a@mn@{A_Vz~@w|@x{@{PmP{CikA}Sg|@ec@ve@y[xzEyGbLmLmJolA~yCwaB|_B",
"legs": [
{
"steps": [],
"summary": "",
"weight": 1976.1,
"duration": 1976.1,
"distance": 31561.2
}
],
"weight_name": "routability",
"weight": 1976.1,
"duration": 1976.1,
"distance": 31561.2
}
],
"waypoints": [
{
"hint": "eX5AgduYjYYsAAAAlAAAAHIAAAAAAAAAxBf6QX7HzELIz51CAAAAACwAAACUAAAAcgAAAAAAAAAVtwAAlMNKAIj__QKgxEoAwP39AgEAXwRPrDVe",
"distance": 54.20808645369059,
"name": "Avenue de la Restauration",
"location": [
4.899732,
50.200456
]
},
{
"hint": "o_v2gPMxk4KXAAAAQwAAAJsAAADWAwAA4YOXQ0HtBEOh05pDGnn1RJcAAABDAAAAmwAAANYDAAAVtwAAEyhJAG0BAQMAPkkAAAsBAwMAXxRPrDVe",
"distance": 483.4921257061384,
"name": "Route des Trois Communes",
"location": [
4.794387,
50.397549
]
}
]
}
Request a route for 2 or more coordinates (synchronously) It will return total distance and travel time as well as the geometry to plot it on a map.
Body
application/json
Route Dto
Response
200 - application/json
Get route response
Route response
curl --request POST \
--url https://routing.solvice.io/route \
--header 'Content-Type: application/json' \
--data '{
"coordinates": [
[
4.9,
50.2
],
[
4.8,
50.4
]
]
}'
{
"routes": [
{
"geometry": "{wkqHi~{\\tLb\\uEvH{mA{`@{~Bnr@gSwKkQsp@iDkjBsn@uS}rAtr@ccBt}AuhBxEal@_Ow}AblCqfA~a@mn@{A_Vz~@w|@x{@{PmP{CikA}Sg|@ec@ve@y[xzEyGbLmLmJolA~yCwaB|_B",
"legs": [
{
"steps": [],
"summary": "",
"weight": 1976.1,
"duration": 1976.1,
"distance": 31561.2
}
],
"weight_name": "routability",
"weight": 1976.1,
"duration": 1976.1,
"distance": 31561.2
}
],
"waypoints": [
{
"hint": "eX5AgduYjYYsAAAAlAAAAHIAAAAAAAAAxBf6QX7HzELIz51CAAAAACwAAACUAAAAcgAAAAAAAAAVtwAAlMNKAIj__QKgxEoAwP39AgEAXwRPrDVe",
"distance": 54.20808645369059,
"name": "Avenue de la Restauration",
"location": [
4.899732,
50.200456
]
},
{
"hint": "o_v2gPMxk4KXAAAAQwAAAJsAAADWAwAA4YOXQ0HtBEOh05pDGnn1RJcAAABDAAAAmwAAANYDAAAVtwAAEyhJAG0BAQMAPkkAAAsBAwMAXxRPrDVe",
"distance": 483.4921257061384,
"name": "Route des Trois Communes",
"location": [
4.794387,
50.397549
]
}
]
}