API playground
Send authenticated routing requests and inspect the exact response and accounting receipt. Coordinates use named lat and lon fields; GeoJSON returns longitude first.
Build a request
Choose an operation, review the example, then send it with a scoped server key.
The key stays in this page’s memory only. It is never written to storage, the URL, or response output.
Examples use public landmarks. Verify coordinates and routing results before operational use.
Response
Headers below are the billing receipt for this execution.
Click “Send request” to call the selected endpoint.
Response boundaries
Durations use static OSRM profile weights. They exclude live traffic, incidents, lane guidance, and vehicle telemetry. Matrix cells can be null when no route exists, and unmatched trace observations remain null.