{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "Route",
"type": "object",
"description": "A single route containing a set of legs from the origin to the destination with any specified waypoints.",
"properties": {
"summary": {
"type": "string",
"description": "A short textual description for the route, suitable for naming and disambiguating the route from alternatives."
},
"legs": {
"type": "array",
"description": "Array of route legs, one for each segment between waypoints. A route with no waypoints will contain one leg."
},
"waypoint_order": {
"type": "array",
"description": "An array indicating the order of any waypoints in the calculated route. Waypoints may be reordered if the request was passed optimize:true."
},
"copyrights": {
"type": "string",
"description": "Copyright text for display"
},
"warnings": {
"type": "array",
"description": "Warnings to be displayed when showing the route"
}
}
}