List Channel Crossings
list_crossingsList the Channel crossing choices for one trip — venue, Saturday arrival date (YYYY-MM-DD) and party — cheapest first. Each option gives the route, operator, ferry/tunnel type, crossing time, an overnight flag and the TOTAL holiday price with that crossing, plus the outbound/inbound route ids to pass to prepare_booking when the customer picks one. The cheapest option matches the get_quote price. Crossing choice is subject to sailing availability at checkout.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cars | No | Number of cars travelling. Use the same confirmed count as get_quote; crossing costs are per vehicle. Pass 0 for a van-only party. Defaults to 1 for older callers. | |
| date | Yes | The Saturday arrival date of the 7-day week, as YYYY-MM-DD. | |
| vans | No | Number of vans travelling. Use the same confirmed count as get_quote. Defaults to 0. | |
| swims | No | Chosen swim numbers from list_swims; omit for suitable available defaults. Requote after changing swims. | |
| venue | Yes | The venue being booked, by name or slug, e.g. "Beaurepaire". | |
| anglers | Yes | Actual number of fishing guests supplied by the customer, never a package or swim capacity. Keep 2 guests as 2 even for a package with capacity 5. | |
| exclusive | No | Whether the venue is being booked exclusively. | |
| non_anglers | No | Number of non-fishing guests. Defaults to 0. | |
| booking_option | No | Golden Carp Lake whole package explicitly chosen by the customer after seeing available list_swims options: 1 cabin & swim 1; 2 all of swims 2,3,4; 3 exclusive without cabin; 4 exclusive with cabin. Never infer a package from a single swim preference such as swim 4. Required for GCL. | |
| include_crossing | No | True when the customer wants a crossing, including cheapest crossing at a crossing-optional venue. False for venue-only. Omit to use the venue default. | |
| accommodation_ids | No | Selected accommodation IDs returned by list_swims for this date. GCL booking_option includes the matching cabin automatically. |