Salespoint
Service defines operations that are used when acting as an agent.
The following operations are supported. For a formal definition, please review the Service Description.
-
ExportGeoNodes
Return a list of Geo Nodes on basis of a top level geo node id -
ExportProducttype
Returns a populates list of prodcuts to create description XML -
ExportProducttypeGroup
Returns a populated list of Properties to create description XML -
ExportProducttypeGroupFromCategory
Returns a populated list of Properties to create description XML -
ExportProducttypeGroupGeo
Returns a list of properties on basis of a geo node id -
ExportTopLevelGeonode
Returns a list of Top Level Geo Nodes -
FuzzyAvailabilityCalendarSearch
Performs a search for a calendar displaying the availability for a given day. - FuzzyAvailabilitySearch
-
GetAccomodationGroupDescription
Get the description object for an accommodation group -
GetAccomodationGroupDescriptionFromPropertyId
Get the description object for an accommodation group but use the property id instead of the description id. -
GetAccomodationProductDescription
Get the description object for a product -
GetAccomodationProductDescriptionFromProductId
Get the description object for an accommodation product but use the product id instead of the description id. -
GetArrivalCalendar
Get a view of which dates you can arrive given a product group. -
GetArrivalCalendarForGroupList
Get a view of which dates you can arrive given list of product groups. -
GetArrivalCalendarForProducttype
Get a view of which dates you can arrive given product id and product group id. -
GetArrivalCalendarForProducttypeGroup
Get a view of which dates you can arrive given list of product groups. -
GetArrivalCalendarFromGroupDescription
Get a view of which dates you can arrive given a product group description id. -
GetAvailableChannels
Get all channels you have access to. -
GetAvailableChannelsFromPosition
Get all channels you have access to which operates in a specific area. -
GetCancellationInsurance
Get cancellation insurance for current channel -
GetCbisAPIKey
Get the CBIS api key that belongs to a certain channel or null if no information exists. -
GetChannelDiscount
Returns discount information for this channel, if any exists -
GetChannelDiscountWithCode
Returns information about a discount from a specific discount code -
GetCrmQuestions
Get a list of questions the customer may answer, preferably on the payment page. -
GetDepartureCalendar
Given a valid date in the arrival calendar, get a list a valid departure dates. -
GetDiscountDescriptions
Get a brief description of discounts, such are shown in a search result. -
GetDiscountFullDescriptions
Get a brief description of discounts, such are shown in a search result. - GetEventOccasion
- GetEventOverview
- GetEventTicketStatus
- GetEventTicketsSuggestions
-
GetExtendedPackageLightsPaginated
Get information about available package lights paginated. If you specify negative values for cateogryId or producttypeGroupId they are not used to filter the return list. -
GetFeeInformation
Get the fee terms by refering to the fees id -
GetFuzzySearchResult
Get the results that should be displayed on the current page. This is a sub set of the results described by the proxy. -
GetGolfGroupDescription
Get the description object for a golf product group -
GetGolfGroupDescriptionFromDescriptionId
Get the description object for a golf product group -
GetGroupDescriptions
Get description objects for a set of product groups. AttribConfigMask 1 = Overview, 2 = Searchable, 4 = SearchResult -
GetGroupPointOfInterest
Get point of interests that are related to a product group -
GetGroupProduct
Get all products that are related to o product group -
GetLastCustomerMail
Returns last customer mail -
GetMultiProductGroupSellInformation
Get all product groups with priced products and some information about them for a multiple categories. -
GetMultiProductGroupSellInformationMultiSearch
Get all product groups with priced products and some information about them for a multiple categories. -
GetMultiProductSellInformation
Get all product with prices and some information about them for a multiple categories. -
GetMultiSearchOrganization
Get description of multisearch organization -
GetMultiSearchPackageLightOverview
Get information about a specific package light. -
GetMultisearchGeonodes
Get all geonodes used by a multisearch channel -
GetNonPlacementResults
Use this method to get hold of the non placement results. -
GetOtherArrivalCalendar
Get a sellable arrival dates for a group of other products. Null means that there was no channel connect, no producttype group available, no sold products for that group or no arrival dates for those products. Start using this method for retrieving the first valid arrival dates and the rest of the dates for the rest of that month. -
GetOtherArrivalCalendarByDescriptionId
Get a sellable arrival dates for a group of other products. Null means that there was no channel connect, no producttype group available, no sold products for that group or no arrival dates for those products. Start using this method for retrieving the first valid arrival dates and the rest of the dates for the rest of that month. -
GetOtherArrivalCalendarByRatecode
Get a sellable arrival dates for a group of other products. Null means that there was no channel connect, no producttype group available, no sold products for that group or no arrival dates for those products. Start using this method for retrieving the first valid arrival dates and the rest of the dates for the rest of that month. -
GetOtherArrivalCalendarDates
Get a sellable arrival dates for a group of other products. Null means that there was no channel connect, no producttype group available, no sold products for that group or no arrival dates for those products. -
GetOtherArrivalCalendarDatesByRatecode
Get a sellable arrival dates for a group of other products. Null means that there was no channel connect, no producttype group available, no sold products for that group or no arrival dates for those products. -
GetOtherArrivalProducts
Get a list of products that are sold a certain day. -
GetOtherArrivalProductsByRatecode
Get a list of products that are sold a certain day. -
GetOtherResults
Get an other-search-result. -
GetOtherResultsByDate
Get an other-search-result filtered by a given date. -
GetPackageCategoryIdentifiers
Get a list of package categories for the supplied list of package ids. -
GetPackageLight
Get information about available package lights. If you specify negative values for cateogryId or producttypeGroupId they are not used to filter the return list. -
GetPackageLightOverview
Get information about a specific package light. -
GetPackageSuppliers
Retrieves information about packages by id, such as slot product types and their suppliers. ProductTypeCategoryType filters product slots by producttypecategorytype if greater than -1 -
GetPlacementResults
Use this method to get hold of the actual detailed results. -
GetPointOfSalesInfo
Get all available point of sales for the current organization -
GetProductDescriptions
Get the description for a set of products -
GetProductGroupSellInformation
Get all product groups with priced products and some information about them for a certain category. -
GetProductsByPeriod
Gets products of a specific product type and channel within a date span, grouped by start weekday and end weekday. -
GetProductsByPeriod2
Gets products of a specific product type and channel within a date span, grouped by start weekday and end weekday. -
GetRateDescriptions
If you would like to present the rate description (if there is any description) with the search result. This methods delivers a list of descriptions and terms. -
GetRatingReviews
For our traveler rating program. Get the rating for a producttype group and a product. -
GetRatingReviewsPackage
For our traveler rating program. Get the rating for packages. -
GetSalespointMessage
Get the booking help message that is configured for this point of sales. -
GetSalespointMessageByType
Gets a salespoint message based on salespoint id and message type id. -
GetSalespointSettings
Get the settings associated with your point of sales. - GetSeating
-
GetSelectedProductGroupSellInformation
Get all product groups with priced products and some information about them for a certain category. -
GetTRReviewData
Returns last added traveller comment review -
GetTransportResults
Get the results to display after a transport search. - GetTravellerRatingPackageSummary
- GetTravellerRatingSummaries
- GetTravellerRatingSummary
- GetTravellerRatingSummaryByProductTypeId
-
RenewAvailabilityLocks
Tries to renew the availability locks. Returns the products that failed to recapture availability. -
SaveCrmAnswers
Save customer crm question answers. Returns the success. Please not that there must be a person-id attached to the session in order to let the method accept answers. -
Search
Do a placement search. The proxies returned are used to retrieve the result that should be displayed. -
SearchFuzzy
Do a fuzzy search. A fuzzy search can only be made for one room. -
SearchMulti
Do a placement search. The proxies returned are used to retrieve the result that should be displayed. -
SearchNonPlacement
Do a non placement search. No room configuration is supplied. The proxies returned are used to retrieve the result that should be displayed. -
SearchOther
Do a search for other products -
SearchPropertiesInChannel
Search a channel for available properties in the current selected channel meeting the conditions described in the filter. -
SearchTransport
Do a search for transport products. - SearchWithoutSearchCache
-
SetChannel
Set a new channel you would like to operate on. -
SetSalespoint
Set a new point of sales on this context. Exception if the point of sales does not belong to organization. -
UsesDiscountsCodes
Returns true if discounts codes are used for this channel -
ValidatePromoCode
Validates if a specific promo code is found in this channel. -
ValidatePromoCodeOnlyForInternalProducts
Validates if a specific promo code is found in this channel, only if all products are internal.