plan_cycling_trip
Plan a cycling trip between stops, optionally mixing bike with public transport. Specify route preference, departure time, and speed to get duration, directions, and alerts.
Instructions
Plan a cycling route, optionally combined with public transport.
Args:
origin_id: Stop ID to start from.
destination_id: Stop ID to finish at.
profile: Route preference — "EASIER" (gentler gradients and quieter
roads), "MODERATE", or "MORE_DIRECT" (fastest, busier roads).
when: Optional ISO 8601 date/time; Sydney local time if no offset given.
bike_only: Cycle the whole way. Set false to allow mixed bike + transit.
max_time_minutes: Reject routes longer than this.
cycle_speed: Assumed cycling speed in km/h.
detail: How much to return per journey. "answer" gives only departure,
arrival, duration, changes and the mode summary — use it for "when
do I get there" and "how long does it take", which is most questions.
"summary" (default) adds the legs, each with its times, route,
platform and any alerts. "stops" adds intermediate stop names.
"full" adds the map polyline and is very large — pair it with
max_results=1 or 2 or the call may exceed the client's size limit.
max_results: Maximum journeys to return.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| when | No | ||
| detail | No | summary | |
| profile | No | MODERATE | |
| bike_only | No | ||
| origin_id | Yes | ||
| cycle_speed | No | ||
| max_results | No | ||
| destination_id | Yes | ||
| max_time_minutes | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||