Rail Availability by Connecting Cities
Rail Availability searches can be modified to include or exclude specific connecting cities.
Request
In addition to the required data for a Low Fare Shopping request, included or excluded connection points can be requested through the RailAvailabilitySearchReq/SearchRailLeg/RailLegModifiers.
- PermittedConnectionPoints specifies cities/airports that can be included as connecting cities in a response itinerary.
-
ProhibitedConnectionPoints specifies cities/airports that cannot be included as connecting cities in a response itinerary.
Note: RCS does not process or support exclusion of connecting points, thus the option is not processed and is currently not supported in rail.
For most providers and suppliers, PermittedConnectionPoints and ProhibitedConnectionPoints both have a ConnectionPoint child that specifies cities/airports that can or cannot be included as connecting cities in a response itinerary. Included and excluded connection points are mutually exclusive, and cannot be included in the same request.
The connection point city and/or airport codes are indicated using typeLocation.
Response
The response returns a standard Low Fare Shopping response with Rail and/or Air segments filtered for the specified connection points.