Rail Shopping by Provider
By default, Low Fare Shopping responses include flights from all provisioned providers, including both airline carriers and rail suppliers. However, Low Fare Shopping requests can be modified to include or exclude specified providers in a response.
Note: Availability of a requested provider is limited by a client applications provisioning for that provider. Therefore, if an un-provisioned provider is specified in the request, data from that provider will not be returned.
Request
Provider preferences are specified in LowFareSearchReq/AirSearchModifiers
Several types of functionality are available:
-
PreferredProviders weights the response to include only the providers specified in the request.
-
DisfavoredProviders weights the response to exclude only the providers specified in the request.
For aggregated Low Fare Shopping requests, RCS can also specified as a provider either independently or in combination with one or more Air segment providers.
Note: Carrier and alliance preferences are not supported for Rail segments; this functionality is supported for Air bookings only.
Response
A standard Low Fare Shopping response is returned. The response is filtered to include or exclude the specified providers.
If the client application is not provisioned through Universal API for a provider, data from that provider will not be returned even if that provided is included as a preferred provider in the request.