IBookingRestWcfService Interface |
Namespace: Tse.EasyBook.Server.WcfContracts.WebClient
public interface IBookingRestWcfService
The IBookingRestWcfService type exposes the following members.
Name | Description | |
---|---|---|
![]() | ArticleJson | Uri for this REST service method: https://appl.easybook.net/feeds/json/{partnerCode}/{consumerId}/article?dateFrom={dateFrom}&dateTo={dateTo}&rentalObjectNoStart={rentalObjectNoStart}&rentalObjectNoEnd={rentalObjectNoEnd}&countryIsoCode={countryIsoCode}®ionIds={regionIds} Http method: GET Response body format: Json Returns a list of all available additional articles to order for each rental object in JSON within the specified date interval, rental object interval and comma separated geographic criteria. All criterias are optional. |
![]() | ArticleXml | Uri for this REST service method: https://appl.easybook.net/feeds/xml/{partnerCode}/{consumerId}/article?dateFrom={dateFrom}&dateTo={dateTo}&rentalObjectNoStart={rentalObjectNoStart}&rentalObjectNoEnd={rentalObjectNoEnd}&countryIsoCode={countryIsoCode}®ionIds={regionIds} Http method: GET Response body format: Xml Returns a list of all available additional articles to order for each rental object in XML within the specified date interval, rental object interval and comma separated geographic criteria. All criterias are optional. |
![]() | AttributeJson | Uri for this REST service method: https://appl.easybook.net/feeds/json/{partnerCode}/{consumerId}/attribute Http method: GET Response body format: Json Returns a list of all available rental object attributes. Not all attributes are used on each rental object. AttributeWeb. |
![]() | AttributeXml | Uri for this REST service method: https://appl.easybook.net/feeds/xml/{partnerCode}/{consumerId}/attribute Http method: GET Response body format: Xml Returns a list of all available rental object attributes. Not all attributes are used on each rental object. AttributeWeb. |
![]() | AvailabilityJson | Uri for this REST service method: https://appl.easybook.net/feeds/json/{partnerCode}/{consumerId}/availability?rentalobjectno={rentalObjectNo}¤cyIsoCode={currencyIsoCode}&arrival={arrival}&departure={departure}&numberOfPersons={numberOfPersons}&includeInstallments={includeInstallments}&includeDeposit={includeDeposit}&includeCleaning={includeCleaning}&customerType={customerType} Http method: GET Response body format: Json Returns availability |
![]() | AvailabilityXml | Uri for this REST service method: https://appl.easybook.net/feeds/xml/{partnerCode}/{consumerId}/availability?rentalObjectNo={rentalObjectNo}¤cyIsoCode={currencyIsoCode}&arrival={arrival}&departure={departure}&numberOfPersons={numberOfPersons}&includeInstallments={includeInstallments}&includeDeposit={includeDeposit}&includeCleaning={includeCleaning}&customerType={customerType} Http method: GET Response body format: Xml Returns availability |
![]() | BasePriceJson | Uri for this REST service method: https://appl.easybook.net/feeds/json/{partnerCode}/{consumerId}/baseprice?changeTimestamp={changeTimestamp}&dateFrom={dateFrom}&dateTo={dateTo}&rentalObjectNoStart={rentalObjectNoStart}&rentalObjectNoEnd={rentalObjectNoEnd}&countryIsoCode={countryIsoCode}®ionIds={regionIds} Http method: GET Response body format: Json Returns a list of RentalObjectPriceWeb. |
![]() | BasePriceXml | Uri for this REST service method: https://appl.easybook.net/feeds/xml/{partnerCode}/{consumerId}/baseprice?changeTimestamp={changeTimestamp}&dateFrom={dateFrom}&dateTo={dateTo}&rentalObjectNoStart={rentalObjectNoStart}&rentalObjectNoEnd={rentalObjectNoEnd}&countryIsoCode={countryIsoCode}®ionIds={regionIds} Http method: GET Response body format: Xml Returns a list of RentalObjectPriceWeb. |
![]() | CalendarJson | Uri for this REST service method: https://appl.easybook.net/feeds/json/{partnerCode}/{consumerId}/calendar?changeTimestamp={changeTimestamp}&includeWeeks={includeWeeks}&dateFrom={dateFrom}&dateTo={dateTo}&rentalObjectNoStart={rentalObjectNoStart}&rentalObjectNoEnd={rentalObjectNoEnd}&countryIsoCode={countryIsoCode}®ionIds={regionIds}&includeRentalAgreementInfo={includeRentalAgreementInfo} Http method: GET Response body format: Json Returns a list of RentalObjectVacancyWeb containing a rental object calendar based on the supplied input criteria. |
![]() | CalendarXml | Uri for this REST service method: https://appl.easybook.net/feeds/xml/{partnerCode}/{consumerId}/calendar?changeTimestamp={changeTimestamp}&includeWeeks={includeWeeks}&dateFrom={dateFrom}&dateTo={dateTo}&rentalObjectNoStart={rentalObjectNoStart}&rentalObjectNoEnd={rentalObjectNoEnd}&countryIsoCode={countryIsoCode}®ionIds={regionIds}&includeRentalAgreementInfo={includeRentalAgreementInfo} Http method: GET Response body format: Xml Returns a list of RentalObjectVacancyWeb containing a rental object calendar based on the supplied input criteria. |
![]() | DetailsJson | Uri for this REST service method: https://appl.easybook.net/feeds/json/{partnerCode}/{consumerId}/details?rentalObjectNo={rentalObjectNo}¤cyIsoCode={currencyIsoCode}&arrival={arrival}&departure={departure}&customerType={customerType}&numberOfPersons={numberOfPersons}&includeDeposit={includeDeposit}&includeCleaning={includeCleaning}&includeNumberOfPets={includeNumberOfPets}&includeArticles={includeArticles}&excludeDetails={excludeDetails}&excludePictures={excludePictures}&excludeArticles={excludeArticles}&excludeInstallments={excludeInstallments}&excludeAttributes={excludeAttributes}&excludeCalendar={excludeCalendar}&excludePriceCalculationDetails={excludePriceCalculationDetails}&excludeAssessments={excludeAssessments}&includeConsumptionMeters={includeConsumptionMeters}&includeCalendarDurations={includeCalendarDurations} Http method: GET Response body format: Json Returns details |
![]() | DetailsXml | Uri for this REST service method: https://appl.easybook.net/feeds/xml/{partnerCode}/{consumerId}/details?rentalObjectNo={rentalObjectNo}¤cyIsoCode={currencyIsoCode}&arrival={arrival}&departure={departure}&customerType={customerType}&numberOfPersons={numberOfPersons}&includeDeposit={includeDeposit}&includeCleaning={includeCleaning}&includeNumberOfPets={includeNumberOfPets}&includeArticles={includeArticles}&excludeDetails={excludeDetails}&excludePictures={excludePictures}&excludeArticles={excludeArticles}&excludeInstallments={excludeInstallments}&excludeAttributes={excludeAttributes}&excludeCalendar={excludeCalendar}&excludePriceCalculationDetails={excludePriceCalculationDetails}&excludeAssessments={excludeAssessments}&includeConsumptionMeters={includeConsumptionMeters}&includeCalendarDurations={includeCalendarDurations} Http method: GET Response body format: Xml Returns details |
![]() | GeographyJson | Uri for this REST service method: https://appl.easybook.net/feeds/json/{partnerCode}/{consumerId}/geography?countryIsoCode={countryIsoCode} Http method: GET Response body format: Json Returns a list of RegionWeb. |
![]() | GeographyXml | Uri for this REST service method: https://appl.easybook.net/feeds/xml/{partnerCode}/{consumerId}/geography?countryIsoCode={countryIsoCode} Http method: GET Response body format: Xml Returns a list of RegionWeb. |
![]() | GetDocumentation |
Get standard help for the operations of this endpoint and interject xml documentation for fields of the dto classes.
|
![]() | GetPictureTypesJson | Uri for this REST service method: https://appl.easybook.net/feeds/json/{partnerCode}/{consumerId}/picturetypes Http method: GET Response body format: Json Returns a list of PictureTypeListItem. |
![]() | GetPictureTypesXml | Uri for this REST service method: https://appl.easybook.net/feeds/xml/{partnerCode}/{consumerId}/picturetypes Http method: GET Response body format: Xml Returns a list of PictureTypeListItem. |
![]() | LocalizationJson | Uri for this REST service method: https://appl.easybook.net/feeds/json/{partnerCode}/{consumerId}/localization Http method: GET Response body format: Json Returns localization strings. |
![]() | LocalizationXml | Uri for this REST service method: https://appl.easybook.net/feeds/xml/{partnerCode}/{consumerId}/localization Http method: GET Response body format: Xml Returns localization strings. |
![]() | PriceCsv | Uri for this REST service method: https://appl.easybook.net/feeds/compressed/csv/{partnerCode}/{consumerId}/price?include={include}&version={version} Http method: GET Response body format: Json Returns a compressed list of RentalObjectPriceWeb. |
![]() | PriceCsvHead | Uri for this REST service method: https://appl.easybook.net/feeds/compressed/csv/{partnerCode}/{consumerId}/price?include={include}&version={version} Http method: HEAD Response body format: Json Returns response headers for a compressed list of RentalObjectPriceWeb. |
![]() | PriceJson | Uri for this REST service method: https://appl.easybook.net/feeds/compressed/json/{partnerCode}/{consumerId}/price?include={include}&version={version} Http method: GET Response body format: Json Returns a compressed list of RentalObjectPriceWeb. |
![]() | PriceJsonHead | Uri for this REST service method: https://appl.easybook.net/feeds/compressed/json/{partnerCode}/{consumerId}/price?include={include}&version={version} Http method: HEAD Response body format: Json Returns response headers for a compressed list of RentalObjectPriceWeb. |
![]() | PriceXml | Uri for this REST service method: https://appl.easybook.net/feeds/compressed/xml/{partnerCode}/{consumerId}/price?include={include}&version={version} Http method: GET Response body format: Xml Returns a compressed list of RentalObjectPriceWeb. |
![]() | PriceXmlHead | Uri for this REST service method: https://appl.easybook.net/feeds/compressed/xml/{partnerCode}/{consumerId}/price?include={include}&version={version} Http method: HEAD Response body format: Xml Returns response headers for a compressed list of RentalObjectPriceWeb. |
![]() | RentalObjectCombinedJson | Uri for this REST service method: https://appl.easybook.net/feeds/json/{partnerCode}/{consumerId}/rentalobjectcombined?changeTimestamp={changeTimestamp}&dateFrom={dateFrom}&dateTo={dateTo}&rentalObjectNoStart={rentalObjectNoStart}&rentalObjectNoEnd={rentalObjectNoEnd}&countryIsoCode={countryIsoCode}®ionIds={regionIds} Http method: GET Response body format: Json Returns a list of RentalObjectCombinedWeb containing the combined data from rest actions: rentalobject, picture, text and article for the matching rental objects. Please note, this method can maximum return data for rental objects per call. If this maximum is exceeded a FaultException with error code NumberOfMaxRentalObjectsExceeded will be returned. |
![]() | RentalObjectCombinedXml | Uri for this REST service method: https://appl.easybook.net/feeds/xml/{partnerCode}/{consumerId}/rentalobjectcombined?changeTimestamp={changeTimestamp}&dateFrom={dateFrom}&dateTo={dateTo}&rentalObjectNoStart={rentalObjectNoStart}&rentalObjectNoEnd={rentalObjectNoEnd}&countryIsoCode={countryIsoCode}®ionIds={regionIds} Http method: GET Response body format: Xml Returns a list of RentalObjectCombinedWeb containing the combined data from rest actions: rentalobject, picture, text and article for the matching rental objects. Please note, this method can maximum return data for rental objects per call. If this maximum is exceeded a FaultException with error code NumberOfMaxRentalObjectsExceeded will be returned. |
![]() | RentalObjectConsumptionMeterPictureJson | Uri for this REST service method: https://appl.easybook.net/feeds/json/{partnerCode}/{consumerId}/pictureconsumptionmeters?changeTimestamp={changeTimestamp}&dateFrom={dateFrom}&dateTo={dateTo}&rentalObjectNoStart={rentalObjectNoStart}&rentalObjectNoEnd={rentalObjectNoEnd}&countryIsoCode={countryIsoCode}®ionIds={regionIds} Http method: GET Response body format: Json Returns a list of RentalObjectPictureWeb. |
![]() | RentalObjectConsumptionMeterPictureXml | Uri for this REST service method: https://appl.easybook.net/feeds/xml/{partnerCode}/{consumerId}/pictureconsumptionmeters?changeTimestamp={changeTimestamp}&dateFrom={dateFrom}&dateTo={dateTo}&rentalObjectNoStart={rentalObjectNoStart}&rentalObjectNoEnd={rentalObjectNoEnd}&countryIsoCode={countryIsoCode}®ionIds={regionIds} Http method: GET Response body format: Xml Returns a list of RentalObjectPictureWeb. |
![]() | RentalObjectJson | Uri for this REST service method: https://appl.easybook.net/feeds/json/{partnerCode}/{consumerId}/rentalobject?changeTimestamp={changeTimestamp}&dateFrom={dateFrom}&dateTo={dateTo}&rentalObjectNoStart={rentalObjectNoStart}&rentalObjectNoEnd={rentalObjectNoEnd}&countryIsoCode={countryIsoCode}®ionIds={regionIds} Http method: GET Response body format: Json Returns a list of RentalObjectWeb. |
![]() | RentalObjectNumberJson | Uri for this REST service method: https://appl.easybook.net/feeds/json/{partnerCode}/{consumerId}/rentalobjectnumber?changeTimestamp={changeTimestamp}&dateFrom={dateFrom}&dateTo={dateTo}&rentalObjectNoStart={rentalObjectNoStart}&rentalObjectNoEnd={rentalObjectNoEnd}&countryIsoCode={countryIsoCode}®ionIds={regionIds} Http method: GET Response body format: Json Returns a list of RentalObjectBaseWeb. |
![]() | RentalObjectNumberXml | Uri for this REST service method: https://appl.easybook.net/feeds/xml/{partnerCode}/{consumerId}/rentalobjectnumber?changeTimestamp={changeTimestamp}&dateFrom={dateFrom}&dateTo={dateTo}&rentalObjectNoStart={rentalObjectNoStart}&rentalObjectNoEnd={rentalObjectNoEnd}&countryIsoCode={countryIsoCode}®ionIds={regionIds} Http method: GET Response body format: Xml Returns a list of RentalObjectBaseWeb. |
![]() | RentalObjectPictureJson | Uri for this REST service method: https://appl.easybook.net/feeds/json/{partnerCode}/{consumerId}/picture?changeTimestamp={changeTimestamp}&dateFrom={dateFrom}&dateTo={dateTo}&rentalObjectNoStart={rentalObjectNoStart}&rentalObjectNoEnd={rentalObjectNoEnd}&countryIsoCode={countryIsoCode}®ionIds={regionIds} Http method: GET Response body format: Json Returns a list of RentalObjectPictureWeb. |
![]() | RentalObjectPictureXml | Uri for this REST service method: https://appl.easybook.net/feeds/xml/{partnerCode}/{consumerId}/picture?changeTimestamp={changeTimestamp}&dateFrom={dateFrom}&dateTo={dateTo}&rentalObjectNoStart={rentalObjectNoStart}&rentalObjectNoEnd={rentalObjectNoEnd}&countryIsoCode={countryIsoCode}®ionIds={regionIds} Http method: GET Response body format: Xml Returns a list of RentalObjectPictureWeb. |
![]() | RentalObjectTextJson | Uri for this REST service method: https://appl.easybook.net/feeds/json/{partnerCode}/{consumerId}/text?changeTimestamp={changeTimestamp}&dateFrom={dateFrom}&dateTo={dateTo}&rentalObjectNoStart={rentalObjectNoStart}&rentalObjectNoEnd={rentalObjectNoEnd}&countryIsoCode={countryIsoCode}®ionIds={regionIds} Http method: GET Response body format: Json Returns a list of RentalObjectTextWeb. |
![]() | RentalObjectTextXml | Uri for this REST service method: https://appl.easybook.net/feeds/xml/{partnerCode}/{consumerId}/text?changeTimestamp={changeTimestamp}&dateFrom={dateFrom}&dateTo={dateTo}&rentalObjectNoStart={rentalObjectNoStart}&rentalObjectNoEnd={rentalObjectNoEnd}&countryIsoCode={countryIsoCode}®ionIds={regionIds} Http method: GET Response body format: Xml Returns a list of RentalObjectTextWeb. |
![]() | RentalObjectXml | Uri for this REST service method: https://appl.easybook.net/feeds/xml/{partnerCode}/{consumerId}/rentalobject?changeTimestamp={changeTimestamp}&dateFrom={dateFrom}&dateTo={dateTo}&rentalObjectNoStart={rentalObjectNoStart}&rentalObjectNoEnd={rentalObjectNoEnd}&countryIsoCode={countryIsoCode}®ionIds={regionIds} Http method: GET Response body format: Xml Returns a list of RentalObjectWeb. |
![]() | RoomsJson | Uri for this REST service method: https://appl.easybook.net/feeds/json/{partnerCode}/{consumerId}/room?changeTimestamp={changeTimestamp}&dateFrom={dateFrom}&dateTo={dateTo}&rentalObjectNoStart={rentalObjectNoStart}&rentalObjectNoEnd={rentalObjectNoEnd}&countryIsoCode={countryIsoCode}®ionIds={regionIds} Http method: GET Response body format: Json Returns a list of RentalObjectRoomWeb. |
![]() | RoomsXml | Uri for this REST service method: https://appl.easybook.net/feeds/xml/{partnerCode}/{consumerId}/room?changeTimestamp={changeTimestamp}&dateFrom={dateFrom}&dateTo={dateTo}&rentalObjectNoStart={rentalObjectNoStart}&rentalObjectNoEnd={rentalObjectNoEnd}&countryIsoCode={countryIsoCode}®ionIds={regionIds} Http method: GET Response body format: Xml Returns a list of RentalObjectRoomWeb. |