Check a price
Calculate an indicative transport price before creating an order.
orders:write.
Read the workflow guide for setup, examples, and recovery behavior.
Authorizations
OAuth 2.0 client credentials.
Headers
A caller-supplied request identifier for support.
1 - 255Body
Route, vehicles, and service choices used to calculate a price.
Proposed pickup details. A price check does not require pickup availability.
Proposed delivery details.
One primary vehicle and, optionally, one reverse-route trade-in vehicle.
1 - 2 elementsOne vehicle included in a price calculation.
- Primary vehicle
- Trade-in vehicle
Proposed transport and inspection service.
Optional. Send it only when an ordering-channel credential orders for another business. Omit it to order for your own account.
Response
The price check is complete.
- Automatic price available
- Custom quote required
Automatic price result or a clear custom-quote result.
available means the response contains an automatic price.
Business the price was calculated for, or null when it is for your own account.
Automatic price for this request.
The driving distance in meters that the price calculation uses for this route. Bahn's per-km prices use this distance rounded up to whole kilometers. Use it to calculate your own derived prices from exactly the same distance. The value is null when no driving distance is available for the route.
x >= 0Indicative pickup time for this price result. It is not an agreed window or ETA.
Indicative delivery time for this price result. It is not an agreed window or ETA.