Documentation of the CarRentalAgentService

CarRentalAgentService Members

CarRentalAgentService overview

Public Instance Constructors

CarRentalAgentService Constructor Initializes a new instance of the CarRentalAgentService class.

Public Instance Properties

Application (inherited from WebService) 
Container (inherited from MarshalByValueComponent) 
Context (inherited from WebService) 
DesignMode (inherited from MarshalByValueComponent) 
Server (inherited from WebService) 
Session (inherited from WebService) 
Site (inherited from MarshalByValueComponent) 
SoapVersion (inherited from WebService) 
User (inherited from WebService) 

Public Instance Methods

CancelReservation Cancels a car rental Reservation.
CancelReservationP1 See: CancelReservation. Cancels a car rental Reservation.
CancelReservationP2 See: CancelReservation. Cancels a car rental Reservation.
ChangeReservationMeetingInformation Edits the meeting-information of a car rental Reservation.
ChangeReservationMeetingInformationP1 See: ChangeReservationMeetingInformation. Changes the meeting information of a car rental Reservation.
ChangeReservationPaymentMethod Edits the payment-information of a car rental Reservation.
ChangeReservationPaymentMethodP1 See: ChangeReservationMeetingInformation. Cancels a car rental Reservation.
CreateRateLink Stores a set of Parameters to find theRate, identified by the request Parameters, again later.
CreateRateLinkP1
CreateRateLinkP2
CreateRateLinkP3
CreateRateLinkP4
CreateReservation Creates a car rental Reservation.
CreateReservationP1 See: CreateReservation. Creates a car rental Reservation.
CreateReservationP2 See: CreateReservation. Creates a car rental Reservation.
CreateReservationV2 Creates a car rental Reservation.
CreateReservationV2P1 See: CreateReservationV2. Creates a car rental Reservation of BookingType ""Agency"".
CreateReservationV2P2 See: CreateReservationV2. Creates a car rental Reservation of BookingType ""Direct"" for registered privat customers.
CreateReservationV2P3 See: CreateReservationV2. Creates a car rental Reservation of BookingType ""Direct"" for NOT-registered privat customers.
CreateReservationV2P4 See: CreateReservationV2. Creates a car rental Reservation of BookingType ""DirectLink"".
CreateReservationV2P5 See: CreateReservationV2. Creates a car rental Reservation of BookingType ""Broker"".
Dispose (inherited from MarshalByValueComponent) 
EditReservation Edits a car rental Reservation.
EditReservationP1 See: EditReservationRequest. Edits a car rental Reservation of BookingType ""Agency"".
EditReservationP2 See: EditReservationRequest. Edits a car rental Reservation of BookingType ""Direct"" for registered privat customers.
EditReservationP3 See: EditReservationRequest. Edits a car rental Reservation of BookingType ""Direct"" for NOT-registered privat customers.
EditReservationP4 See: EditReservation. Edits a car rental Reservation of BookingType ""DirectLink"".
EditReservationP5 See: EditReservation. Edits a car rental Reservation of BookingType ""Broker"".
EditReservationP6 See: EditReservationRequest. Edits a car rental Reservation of BookingType ""Direct"" for NOT-registered privat customers.
Equals (inherited from Object) 
GetAirports Retrieves the set of supported Airports.
GetAirportsP1 See: GetAirports. Retrieves the set of supported Airports.
GetAllowedPaymentMethods Retrieves a list of AllowedBookingTypes and AllowedPaymentTypes specific to a given operator identified by the token(Ticket).
GetAllowedPaymentMethodsP1 See: GetAllowedPaymentMethods. Retrieves a list of AllowedBookingTypes and AllowedPaymentTypes specific to a given operator identified by the token(Ticket).
GetBrokerTicketGrantingTicket Retrieves a TicketGrantingTicket used to obtain a service Ticket.
GetBrokerTicketGrantingTicketP1 See: GetTicketGrantingTicket. Retrieves a TicketGrantingTicket used to obtain a service Ticket.
GetCancellationTypes Retrieves the set of supported CancellationTypes.
GetCancellationTypesP1 See: GetCancellationTypes. Retrieves the set of supported CancellationTypes.
GetCountries Retrieves the set of supported Countries.
GetCountriesP1 See: GetCountries. Retrieves the set of supported Countries.
GetCurrencies Retrieves the set of supported Currencies.
GetCurrenciesP1 See: GetCurrencies. Retrieves the set of supported Currencies.
GetHashCode (inherited from Object) 
GetLanguages Retrieves the set of supported Languages.
GetLanguagesP1 See: GetLanguages. Retrieves the set of supported Languages.
GetLegitimationToken Retrieves a single LegitimationToken, that should be used to authenticate/create a Legitimation at "B2B-Light E".
GetLegitimationTokenP1 See: GetLegitimationToken. Retrieves a single LegitimationToken, that should be used to authenticate/create a Legitimation at "B2B-Light E".
GetLocation Retrieves a car rental Location.
GetLocationP1 See: GetLocation. Retrieves a car rental Location.
GetLocationP2 See: GetLocation. Retrieves a car rental Location with options detailed information.
GetLocationP3 See: GetLocation. Retrieves a car rental Location with options detailed information.
GetLocations Retrieves a set of car rental Locations.
GetLocationsP1 See: GetLocations. Retrieves a set of car rental Locations for given Region.
GetLocationsP10
GetLocationsP11 See: GetLocations. Retrieves a set of arrival (return) car rental Locations for given Location and with preferences for the location service checking rule.
GetLocationsP12 See: GetLocations. Retrieves a set of arrival (return) car rental Locations for given Location and with preferences for the location service checking rule.
GetLocationsP13
GetLocationsP2 See: GetLocations. Retrieves a set of arrival (return) car rental Locations for given Location.
GetLocationsP3 See: GetLocations. Retrieves a set of car rental Locations for given Region and with preferences for the location service checking rule.
GetLocationsP4 See: GetLocations. Retrieves a set of arrival (return) car rental Locations for given Location and with preferences for the location service checking rule.
GetLocationsP5 See: GetLocations. Retrieves a set of car rental Locations for given Region, Vehicle, RateServiceType and with preferences for the location service checking rule.
GetLocationsP6 See: GetLocations. Retrieves a set of car rental Locations for given three letter IATA-Code of an Airport.
GetLocationsP7 See: GetLocations. Retrieves a set of car rental Locations for given three letter IATA-Code of an Airport.
GetLocationsP8 See: GetLocations. Retrieves a set of car rental Locations for given three letter IATA-Code of an Airport.
GetLocationsP9
GetRateCodes Retrieves a set of RateCodes specific to a formerly requested Rate.
GetRateCodesP1 See: GetRateCodes. Retrieves a set of RateCodes specific to a formerly requested offer.
GetRateConditions Retrieves the set of rate conditions for a specific rate request (Vehicle and RateServiceType).
GetRateConditionsP1 See: GetRateConditions. Retrieves the set of rate conditions for a specific rate request (Vehicle and RateServiceType).
GetRateConditionsP2 See: GetRateConditions. Retrieves the set of rate conditions for a specific rate request (Vehicle and RateServiceType).
GetRateCoverages Retrieves the set of rate coverages for a specific rate request (Vehicle and RateServiceType).
GetRateCoveragesP1 See: GetRateCoverages. Retrieves the set of rate coverages for a specific rate request (Vehicle and RateServiceType).
GetRateCoveragesP2 See: GetRateCoverages. Retrieves the set of rate coverages for a specific rate request (Vehicle and RateServiceType).
GetRates Retrieves a set ofRates and Vehicles.
GetRateServiceTypes Retrieves detailed information about the rate services delivered as RateServiceType within each offer.
GetRateServiceTypesP1 See: GetRateServiceTypes. Retrieves detailed information about the rate services delivered as RateServiceType within each offer.
GetRateServiceTypesP2 See: GetRateServiceTypes. Retrieves detailed information about the rate services delivered as RateServiceType within each offer.
GetRateServiceUpsell
GetRateServiceUpsellP1
GetRateServiceUpsellP2
GetRatesP1 See: GetRates. Retrieves a set ofRates and Vehicles using Regions as departure/arrival.
GetRatesP10 See: GetRates. Retrieves a set ofRates and Vehicles using Location as arrival and Region as departure, vehicle type, vehicle preferences and a promotion code.
GetRatesP2 See: GetRates. Retrieves a set ofRates and Vehicles using Locations as departure/arrival.
GetRatesP3 See: GetRates. Retrieves a set ofRates and Vehicles using Regions as departure/arrival and vehicle preferences.
GetRatesP4 See: GetRates. Retrieves a set ofRates and Vehicles using Locations as departure/arrival and vehicle preferences.
GetRatesP5 See: GetRates. Retrieves a set ofRates and Vehicles using Regions as departure/arrival.
GetRatesP6 See: GetRates. Retrieves a set ofRates and Vehicles using Regions as departure/arrival and vehicle preferences.
GetRatesP7 See: GetRates. Retrieves a set ofRates and Vehicles using Regions as departure/arrival, vehicle preferences and a promotion code.
GetRatesP8 See: GetRates. Retrieves a set ofRates and Vehicles using Locations as departure/arrival, vehicle preferences and a promotion code.
GetRatesP9 See: GetRates. Retrieves a set ofRates and Vehicles using Location as arrival and Region as departure, vehicle type, vehicle preferences and a promotion code.
GetRegion Retrieves a geographic Region.
GetRegionP1 See: GetRegion. Retrieves a geographic Region.
GetRegionP2 See: GetRegion. Retrieves a geographic Region for a specific Airport.
GetRegionP3 See: GetRegion. Retrieves a geographic Region.
GetRegionP4 See: GetRegion. Retrieves a geographic Region for a specific Airport.
GetRegions Retrieves a set of geographic Regions.
GetRegionsP1 See: GetRegions. Retrieves a set of geographic Regions, starting from a specified parent Region.
GetRegionsP10
GetRegionsP11
GetRegionsP12
GetRegionsP13
GetRegionsP14
GetRegionsP15
GetRegionsP2 See: GetRegions. Retrieves a set of geographic Regions, starting from a specified parent Region down to specified number of Levels.
GetRegionsP3 See: GetRegions. Retrieves a set of geographic Regions for specified Country.
GetRegionsP4 See: GetRegions. Retrieves a set of geographic Regions for specified Country, starting from root level down to specified number of Levels.
GetRegionsP5 See: GetRegions. Retrieves a set of geographic Regions whose localized name match the given Name search pattern.
GetRegionsP6 See: GetRegions. Retrieves a set of geographic Regions whose localized name match the given Name search pattern, starting from root level down to specified number of Levels.
GetRegionsP7 See: GetRegions. Retrieves a set of geographic Regions, starting from a specified parent Region. This method only returns Regions, in which at least one location provides the given LocationMeetingType preferences.
GetRegionsP8 See: GetRegions. Retrieves a set of geographic Regions for specified Country. This method only returns Regions, in which at least one location provides the given LocationMeetingType preferences.
GetRegionsP9 Retrieves a set of geographic Regions.
GetRegionsTree
GetRegionsTreeP1
GetRegionsTreeP2
GetRegionsTreeP3
GetRegionsTreeP4
GetRegionsTreeP5
GetRegionsTreeP6
GetRegionsWithLocations Führt die GetRegionsWithLocations Abfrage für das gegebene Request Objekt aus.
GetRegionsWithLocationsP1 POST Method for call variant 01 of GetRegionsWithLocations.
GetRegionsWithLocationsP10 POST Method for call variant 10 of GetRegionsWithLocations.
GetRegionsWithLocationsP2 POST Method for call variant 02 of GetRegionsWithLocations.
GetRegionsWithLocationsP3 POST Method for call variant 03 of GetRegionsWithLocations.
GetRegionsWithLocationsP4 POST Method for call variant 04 of GetRegionsWithLocations.
GetRegionsWithLocationsP5 POST Method for call variant 05 of GetRegionsWithLocations.
GetRegionsWithLocationsP6 POST Method for call variant 06 of GetRegionsWithLocations.
GetRegionsWithLocationsP7 POST Method for call variant 07 of GetRegionsWithLocations.
GetRegionsWithLocationsP8 POST Method for call variant 08 of GetRegionsWithLocations.
GetRegionsWithLocationsP9 POST Method for call variant 09 of GetRegionsWithLocations.
GetReservation Retrieves a car rental Reservation.
GetReservationEditOptions Retrieves information about which fields of a Reservation may be changed by a call of EditReservation - Method. Therefore a set of edit options is delivered within the ReservationEditOptionsResponse.
GetReservationEditOptionsP1 See: GetReservationEditOptions - Method. Retrieves the Edit-Options for the given reservationId by taking the given BookingType into account.
GetReservationList Retrieves a list of car rental Reservations.
GetReservationListP1 See: GetReservationList. Retrieves a list of car rental Reservations.
GetReservationP1 See: GetReservation. Retrieves a car rental Reservation in the language of the Agency(Operator) the used token has been created for.
GetReservationP2 See: GetReservation. Retrieves a car rental Reservation in the requested language.
GetService (inherited from MarshalByValueComponent) 
GetTermsAndConditions Retrieves a list of GeneralTermsAndConditions.
GetTermsAndConditionsP1 See: GetTermsAndConditions. Retrieves a list of GeneralTermsAndConditions.
GetTicket Retrieves a service Ticket.
GetTicketGrantingTicket Retrieves a TicketGrantingTicket used to obtain a service Ticket.
GetTicketGrantingTicketP1 See: GetTicketGrantingTicket. Retrieves a TicketGrantingTicket used to obtain a service Ticket.
GetTicketGrantingTicketP2 See: GetTicketGrantingTicket. Retrieves a TicketGrantingTicket used to obtain an impersonated service Ticket.
GetTicketP1 See: GetTicket. Retrieves a service Ticket.
GetTicketP2 Provides a ticket response for the given token string and secret string.
GetType (inherited from Object) 
GetValidBonusPrograms Retrieves the necessary data to create reservations using the bonus programs accepted by sunnycars.
GetValidBonusProgramsP1 See: GetValidBonusPrograms. Retrieves the necessary data to create reservations using the bonus programs accepted by sunnycars.
GetVehicleBuilds Retrieves the set of supported VehicleTypes.
GetVehicleBuildsP1 See: GetVehicleTypes. Retrieves the all Vehicle-Types for which sunnycars provides offers in the requested language.
GetVehicleCategories Retrieves the set of supported VehicleTypes.
GetVehicleCategoriesP1 See: GetVehicleTypes. Retrieves the all Vehicle-Types for which sunnycars provides offers in the requested language.
GetVehicleFeatures Soap variant of get vehicle features functionality.
GetVehicleFeaturesP1 Executes call variant 01 of get vehicle features functionality.
GetVehicleTypes Retrieves the set of supported VehicleTypes.
GetVehicleTypesP1 See: GetVehicleTypes. Retrieves the all Vehicle-Types for which sunnycars provides offers in the language of the Agency(Operator) the used token has been created for.
GetVehicleTypesP2 See: GetVehicleTypes. Retrieves the all Vehicle-Types for which sunnycars provides offers in the requested language.
GetVehicleUpsell Retrieves the vehicle upsell for a specific rate request (RateUpsellInformation andRate).
GetVehicleUpsellP1
GetVehicleUpsellP2
GetWeekendSpecials Retrieves the available weekend specials if any.
GetWeekendSpecialsP1 See: GetWeekendSpecials.
Retrieves a set of weekend specials in the currency specified by currencyCode. The function calculates the available weekend specials for the given pickup and dropoff Region and returns them as list of weekend specials. Thereby the PromotionCode and the FleetNumber are taken into account too.
GetWeekendSpecialsP2 See: GetWeekendSpecials.
Returns all weekend specials, available within the specified timeframe at the Locations of the given departure Region. Thereby it is possible to filter the results by Fleet. Additionally it's possible to request solely the most reasonably priced offer, if it's not possible to display all weekend specials in your booking module.
GetWeekendSpecialsP3 See: GetWeekendSpecials.
Returns all weekend specials, available within the specified timeframe at the given departure Location.
GetWeekendSpecialsP4 See: GetWeekendSpecials.
Returns all weekend specials, available within the specified timeframe at the given departure Location. Thereby it's possible to request solely the most reasonably priced offer, if it's not possible to display all weekend specials in your booking module.
IsWeekendSpecialAvailable Checks whether weekend specials are available or not.
IsWeekendSpecialAvailableP1 See: IsWeekendSpecialAvailable. Checks whether weekend specials are available in the specified timeframe for the given combination of departure-Region and arrival-Region or not.
IsWeekendSpecialAvailableP2 See: IsWeekendSpecialAvailable. Checks whether weekend specials are available in the specified timeframe for the given combination of departure-Location and arrival-Location or not.
RefreshTicket Performs a ticket refresh.
RefreshTicketP1 Performs a ticket refresh.
RemoveRateLink
RemoveRateLinkP1
RetrieveLinkedRateMissing <summary> documentation for M:SunnyCars.Services.Osi.WsReservation.CarRentalAgentService.RetrieveLinkedRate(SunnyCars.Schema.Osi.WsReservation.V4.LinkedRateRequest)
RetrieveLinkedRateList Retrieves a List of formerly storedRates, identified by the request Parameters.
RetrieveLinkedRateListP1 Retrieves a List of formerly storedRates.
RetrieveLinkedRateP1
SendDocuments This methods allows your web-frontend to re-sent the voucher and/or the invoice for an existing Reservation.
SendDocumentsP1 This methods allows your web-frontend to re-sent the voucher and/or the invoice for an existing Reservation.
ToString (inherited from MarshalByValueComponent) 
ValidateBankCode
ValidateBankCodeP1
ValidatePromoAndBonusProgs Validates promotion code and miles program data within the request object.
ValidatePromotionCode
ValidatePromotionCodeP1
ValidatePromotionCodeP2
ValidatePromotionCodeP3
ValidateRate Validates a rate using the specified rate data within the request object.
ValidateRateP1 Validates a rate using the specified rate data.
ValidateRateP2 Validates a rate using the specified rate data.
ValidateRateP3 Validates a rate using the specified rate data.
ValidateRateP4 Validates a rate using the specified rate data.
ValidateWeekendSpecial Checks whether the formerly requested weekend special identified by the ValidateWeekendSpecialRequest is valid for the given timeframe.
ValidateWeekendSpecialP1 See: ValidateWeekendSpecial.
Validates the weekend special identified by the given parameters at the given Region, which means that there's at least one Location where the weekend special is bookable if validation was succesful (see: IsValid).
ValidateWeekendSpecialP2 See: ValidateWeekendSpecial.
Validates the given weekend special at the given Location, which means that the weekend special is bookable at the given Location if validation was succesful (see: IsValid).

Public Instance Events

Disposed (inherited from MarshalByValueComponent) 

See Also

CarRentalAgentService Class | SunnyCars.Services.Osi.WsReservation Namespace