OpenAPI Spec for OSRM (Open Source Routing Machine) in .yaml
- Currently the OpenAPI spec doesn't support semicolon-delimited serialization of path and query parameter arrays. So, many of the parameters (bearings, radiuses, ...) are accepted instead as strings and must be serialized before being passed along.
- The .yaml was derived from descriptions over at the OSRM API docs
- Path & query defaults are repeated in the .yaml because multiple parameter definition groupings aren't yet supported by OpenAPI spec. Maybe soon! :)
Endpoints currently supported:
- nearest
- route