HotelReserve

Handle Reservation Requests for Hotels

مدیریت درخواست های رزرو برای هتل ها

APIDescription
POST Hotel/Reserve/Room/{hotelCode}/{roomTypeCodes}/{numberOfRooms}/{startDate}/{nightCount}/{calendar}/{userGuid}

Create a request to queued in the wait list. If the room become available, alaedin will contact you
Custom Error Status Codes:

  • 410 Gone: The hotel is not priced, or there are no more spaces left

رزرو یک اتاق یا بیشتر به صورت موقت، و باز گرداندن یک شماره درخواست و PNR برای اعمال دستورات بر روی این رزرو
کد خطا های سفارشی :

  • 410 Gone: هتل قیمت گذاری نشده، یا فضای دیگره موجود نیست

POST Hotel/Reserve/Room/{hotelCode}/{roomTypeCodes}/{numberOfRooms}/{startDate}/{nightCount}/{userGuid}

Reserve one or more room temporary, and return a Request Number and Request PNR for later actions on this reserve.
Custom Error Status Codes:

  • 410 Gone: The hotel is not priced, or there are no more spaces left

رزرو یک اتاق یا بیشتر به صورت موقت، و باز گرداندن یک شماره درخواست و PNR برای اعمال دستورات بر روی این رزرو
کد خطا های سفارشی :

  • 410 Gone: هتل قیمت گذاری نشده، یا فضای دیگره موجود نیست

POST Hotel/Reserve/Book/{requestNumber}/{requestPNR}/{userGuid}

The step to enter team leader of each room, and final booking

مرحله ورود اسامی سرگروه های هر اتاق و فروش نهایی

POST Hotel/Reserve/WaitList/{hotelCode}/{roomTypeCodes}/{numberOfRooms}/{startDate}/{nightCount}/{calendar}/{userGuid}

*NEW* This Service Has Been Added Recently
Queue the customer into waiting list, so after the room become available, with some pre-told method Alaeding will issue the request

‫*جدید*‫ این سرویس به تازگی افزوده شده است
مشتری را در صف لیست انتظار قرار می دهد، بنابر این در صورت موجود شدن اتاق، با متدی از قبل هماهنگ شده، علاالدین درخاست را صادر خواهد کرد

POST Hotel/Reserve/WaitList/{hotelCode}/{roomTypeCodes}/{numberOfRooms}/{startDate}/{nightCount}/{userGuid}

*NEW* This Service Has Been Added Recently
Queue the customer into waiting list, so after the room become available, with some pre-told method Alaeding will issue the request

‫*جدید*‫ این سرویس به تازگی افزوده شده است
مشتری را در صف لیست انتظار قرار می دهد، بنابر این در صورت موجود شدن اتاق، با متدی از قبل هماهنگ شده، علاالدین درخاست را صادر خواهد کرد

Hotel

*Updated* Returning model got updated
Provide Hotels Data

‫*بروز رسانی شد*‫ مدل بازگشتی آپدیت شد
فراهم کننده ی داده های هتل ها

APIDescription
GET Hotel/OData/{userGuid}

Provides some of OData Features. Refer to following link for usage.

فراهم آوری برخی از امکانات موجود در OData. برای استفاده به لینک زیر رجوع شود


https://docs.microsoft.com/en-us/aspnet/web-api/overview/odata-support-in-aspnet-web-api/supporting-odata-query-options

GET Hotel/{userGuid}

Fetch data of all hotels

واکشی اطلاعات کامل هتل ها

GET Hotel/{hotelCode}/{userGuid}

Fetch all details of a single hotel

واکشی اطلاعات کامل یک هتل، توسط کد آن هتل

GET Hotel/byCity/{cityCode}/{userGuid}

Fetch all hotel data, filtered by CityCode

واکشی اطلاعات کامل هتل ها، فیلتر شده بر حسب کد شهر

GET Hotel/byCountry/iran/{userGuid}

*NEW* This Service Has Been Added Recently
Fetch all hotels of Iran country

‫*جدید*‫ این سرویس به تازگی افزوده شده است
واکشی اطلاعات کامل هتل های ایران

Room

Provides information about hotel rooms

فراهم کننده اطلاعاتی در مورد اتاق های هتل

APIDescription
GET Room/OData/{userGuid}

Provides some of OData Features. Refer to following link for usage.

فراهم آوری برخی از امکانات موجود در OData. برای استفاده به لینک زیر رجوع شود


https://docs.microsoft.com/en-us/aspnet/web-api/overview/odata-support-in-aspnet-web-api/supporting-odata-query-options

GET Room/{userGuid}

Retrieve all information about defined room types in system, without caring about their linked hotel or being active or inactive

دریافت تمام اطلاعات در مورد نوع اتاق های تعریف شده در سیستم، بدون در نظر گرفتن هتل های متصل و فعال یا غیر فعال بودن آن

GET Room/byHotel/{hotelCode}/{userGuid}

Retrieve all active rooms information for a single hotel, filtered by HotelCode

دریافت تمام اطلاعات اتاق های فعال از یک هتل، فیلتر شده توسط کد هتل

GET Room/{roomCode}/{userGuid}

Retrieve All Details for Selected Room

دریافت تمام جزییات از اتاق انتخابی

HotelRoom

Provide relationship data between Hotel and Room

فراهم آورنده ی داده هایی در مورد ارتباط بین هتل و اتاق

APIDescription
GET HotelRoom/OData/{userGuid}

Provides some of OData Features. Refer to following link for usage.

فراهم آوری برخی از امکانات موجود در OData. برای استفاده به لینک زیر رجوع شود


https://docs.microsoft.com/en-us/aspnet/web-api/overview/odata-support-in-aspnet-web-api/supporting-odata-query-options

GET HotelRoom/{userGuid}

Fetch whole data relationship between room type and hotel

دریافت کلیه رابطه ها میان نوع اتاق ها و هتل ها

GET HotelRoom/{hotelCode}/{roomCode}/{userGuid}

Returns a relationship model that links a hotel to a room

یک مدل رابطه ای بین اتاق و هتل را بر می گرداند

RoomPrice

Provides information regard hotel room pricing in different date

فراهم آورنده اطلاعاتی در مورد قیمت گذاری اتاق های هتل در تاریخ های متفاوت

APIDescription
GET RoomPrice/OData/{startDate}/{endDate}/{calendar}/{userGuid}

Provides some of OData Features. Refer to following link for usage.

فراهم آوری برخی از امکانات موجود در OData. برای استفاده به لینک زیر رجوع شود


https://docs.microsoft.com/en-us/aspnet/web-api/overview/odata-support-in-aspnet-web-api/supporting-odata-query-options

GET RoomPrice/OData/{startDate}/{endDate}/{userGuid}

Provides some of OData Features. Refer to following link for usage.

فراهم آوری برخی از امکانات موجود در OData. برای استفاده به لینک زیر رجوع شود


https://docs.microsoft.com/en-us/aspnet/web-api/overview/odata-support-in-aspnet-web-api/supporting-odata-query-options

GET RoomPrice/{startDate}/{endDate}/{calendar}/{userGuid}

Fetch rooms prices of all hotels in a range of dates

دریافت قیمت گذاری اتاق ها از همه هتل ها در بازه تاریخی مشخص شده

GET RoomPrice/{startDate}/{endDate}/{userGuid}

Fetch rooms prices of all hotels in a range of dates

دریافت قیمت گذاری اتاق ها از همه هتل ها در بازه تاریخی مشخص شده

GET RoomPrice/{hotelCode}/{roomCode}/{calendar}/{userGuid}

Fetch room pricing of a room in a hotel Hotel at all dates from now to future

دریافت قیمت گذاری های یک اتاق مشخص برای یک هتل در تمام روز ها از حال تا آینده

GET RoomPrice/{hotelCode}/{roomCode}/{userGuid}

Fetch room pricing of a room in a hotel Hotel at all dates from now to future

دریافت قیمت گذاری های یک اتاق مشخص برای یک هتل در تمام روز ها از حال تا آینده

GET RoomPrice/{startDate}/{endDate}/{hotelIds}/{calendar}/{userGuid}

Fetch rooms prices of one or more hotels in a range of dates

دریافت قیمت گذاری اتاق ها از یک یا چند هتل در بازه تاریخی مشخص شده

GET RoomPrice/{startDate}/{endDate}/{hotelIds}/{userGuid}

Fetch rooms prices of one or more hotels in a range of dates

دریافت قیمت گذاری اتاق ها از یک یا چند هتل در بازه تاریخی مشخص شده

GET RoomPrice/{hotelCode}/{roomCode}/{date}/{calendar}/{userGuid}

Fetch specific room pricing for a Hotel at specified date

دریافت قیمت یک اتاق مشخص برای یک هتل در روز مشخص شده

GET RoomPrice/{hotelCode}/{roomCode}/{date}/{userGuid}

Fetch specific room pricing for a Hotel at specified date

دریافت قیمت یک اتاق مشخص برای یک هتل در روز مشخص شده

GET RoomPrice/{hotelCode}/{roomCode}/{startDate}/{nightCount}/{calendar}/{userGuid}

Search for list of rooms of a specific type in the specific date range and returns list of price and capacity

جستوجو برای لیست اتاق های موجود از یک نوع اتاق خاص در یک بازه تاریخی و باز گرداندن لیست قیمت و ظرفیت

GET RoomPrice/{hotelCode}/{roomCode}/{startDate}/{nightCount}/{userGuid}

Search for list of rooms of a specific type in the specific date range and returns list of price and capacity

جستوجو برای لیست اتاق های موجود از یک نوع اتاق خاص در یک بازه تاریخی و باز گرداندن لیست قیمت و ظرفیت

GET RoomPrice/{hotelCode}/{startDate}/{nightCount}/{calendar}/{userGuid}

Search for list of rooms of all type in the specific date range and returns price list

جستوجو برای لیست اتاق های موجود از هر نوع در یک بازه تاریخی و باز گرداندن لیست قیمت و ظرفیت

GET RoomPrice/{hotelCode}/{startDate}/{nightCount}/{userGuid}

Search for list of rooms of all type in the specific date range and returns price list

جستوجو برای لیست اتاق های موجود از هر نوع در یک بازه تاریخی و باز گرداندن لیست قیمت و ظرفیت

HotelType

Provides Hotel Types Data

فراهم کننده داده های نوع هتل ها

APIDescription
GET HotelType/OData/{userGuid}

Provides some of OData Features. Refer to following link for usage.

فراهم آوری برخی از امکانات موجود در OData. برای استفاده به لینک زیر رجوع شود


https://docs.microsoft.com/en-us/aspnet/web-api/overview/odata-support-in-aspnet-web-api/supporting-odata-query-options

GET HotelType/{userGuid}

Returns list of all registered hotel types withing the system

باز گرداندن لیست تمامی نوع هتل هلای ثبت شده درون سیستم

GET HotelType/{hotelTypeCode}/{userGuid}

Find and return an object representing a hotel type information by that hotel type code

پیدا کردن و باز گرداندم یک شی که معرف اطلاعات یک نوع هتل می باشد توسط کد آن نوع هتل

TourReserve

*NEW* This Section Has Been Added Recently
Handle Reservation Requests for tours

‫*جدید*‫ این بخش به تازگی افزوده شده است
مدیریت درخواست های رزرو برای تور ها

APIDescription
POST Tour/Reservation/Reserve/{tourCode}/{timingCode}/{offerCode}/{groupPriceCodes}/{numberOfPeople}/{userGuid}

Reserve a tour temporary, and return a Request Number and Request PNR for later actions on this reserve.
Custom Error Status Codes:

  • 410 Gone: The tour may not be available, or there are no more spaces left

رزرو یک تور به صورت موقت، و باز گرداندن یک شماره درخواست و PNR برای اعمال دستورات بر روی این رزرو
کد خطا های سفارشی :

  • 410 Gone: تور در دسترس نمی باشد، یا فضای دیگری موجود نیست

POST Tour/Reservation/Book/{requestNumber}/{requestPNR}/{calendar}/{userGuid}

The step to enter travelers information and final booking

مرحله ورود اطلاعات گردشگران و فروش نهایی

POST Tour/Reservation/Book/{requestNumber}/{requestPNR}/{userGuid}

The step to enter travelers information and final booking

مرحله ورود اطلاعات گردشگران و فروش نهایی

Tour

*NEW* This Section Has Been Added Recently
Provides Tours Data

‫*جدید*‫ این بخش به تازگی افزوده شده است
فراهم کننده ی داده های تور ها

APIDescription
GET Tour/OData/{startDate}/{endDate}/{userGuid}

Provides some of OData Features. Refer to following link for usage.

فراهم آوری برخی از امکانات موجود در OData. برای استفاده به لینک زیر رجوع شود


https://docs.microsoft.com/en-us/aspnet/web-api/overview/odata-support-in-aspnet-web-api/supporting-odata-query-options

GET Tour/OData/{startDate}/{endDate}/{calendar}/{userGuid}

Provides some of OData Features. Refer to following link for usage.

فراهم آوری برخی از امکانات موجود در OData. برای استفاده به لینک زیر رجوع شود


https://docs.microsoft.com/en-us/aspnet/web-api/overview/odata-support-in-aspnet-web-api/supporting-odata-query-options

GET Tour/{startDate}/{endDate}/{userGuid}

Fetch all tours in a specific range of dates

دریافت همه تور ها در بازه تاریخی مشخص شده

GET Tour/{startDate}/{endDate}/{calendar}/{userGuid}

Fetch all tours in a specific range of dates, in desired calendar system

دریافت همه تور ها در بازه تاریخی مشخص شده، در تقویم دلخواه

GET Tour/{tourCode}/{userGuid}

Fetch Tours, using Tour Code

دریافت تور ها توسط کد تور

GET Tour/{tourCode}/{calendar}/{userGuid}

Fetch Tours, in desired calendar system, using Tour Code

دریافت تور ها در تقویم دلخواه توسط کد تور

GET Tour/{tourCode}/{timingCode}/{userGuid}

Fetch a Tour Detail, using Tour Code and Timing Code

دریافت جزییات تور توسط کد تور و کد تاریخبندی

GET Tour/{tourCode}/{timingCode}/{calendar}/{userGuid}

Fetch a Tour Details in desired calendar system, using Tour Code and Timing Code

دریافت جزییات تور، در تقویم دلخواه توسط کد تور و کد تاریخبندی

GET Tour/byCity/{startDate}/{endDate}/{cityCode}/{userGuid}

Fetch all tours in a specific range of dates by city code

دریافت همه تور ها در بازه تاریخی مشخص شده توسط کد شهر

GET Tour/byCity/{startDate}/{endDate}/{cityCode}/{calendar}/{userGuid}

Fetch all tours in a specific range of dates by city code, in desired calendar system

دریافت همه تور ها در بازه تاریخی مشخص شده توسط کد شهر، در تقویم دلخواه

TourOffer

*NEW* This Section Has Been Added Recently
Provides Tour's Offers Data

‫*جدید*‫ این بخش به تازگی افزوده شده است
فراهم کننده ی داده های پیشنهادات تور

APIDescription
GET TourOffer/OData/{userGuid}

Provides some of OData Features. Refer to following link for usage.

فراهم آوری برخی از امکانات موجود در OData. برای استفاده به لینک زیر رجوع شود


https://docs.microsoft.com/en-us/aspnet/web-api/overview/odata-support-in-aspnet-web-api/supporting-odata-query-options

GET TourOffer/{userGuid}

Fetch all offers

دریافت همه پیشنهادات

GET TourOffer/{tourCode}/{userGuid}

Fetch all offers, using Tour Code

دریافت پیشنهادات، توسط کد تور

GET TourOffer/{tourCode}/{timingCode}/{userGuid}

Fetch all offers, using Tour Code and Timing Code

دریافت پیشنهادات، توسط کد تور و کد تاریخبندی

GET TourOffer/{tourCode}/{timingCode}/{offerCode}/{userGuid}

Fetch a Offer, using Tour Code, Timing Code and Offer Code

دریافت یک پیشنهاد توسط کد تور و کد تاریخبندی و کد پیشنهاد

TourPrice

*NEW* This Section Has Been Added Recently
Provides Tour's Pricing Data

‫*جدید*‫ این بخش به تازگی افزوده شده است
فراهم کننده ی داده های قیمت گذاری تور

APIDescription
GET TourPrice/OData/{userGuid}

Provides some of OData Features. Refer to following link for usage.

فراهم آوری برخی از امکانات موجود در OData. برای استفاده به لینک زیر رجوع شود


https://docs.microsoft.com/en-us/aspnet/web-api/overview/odata-support-in-aspnet-web-api/supporting-odata-query-options

GET TourPrice/{userGuid}

Fetch all prices

دریافت همه قیمت ها

GET TourPrice/{tourCode}/{userGuid}

Fetch all prices, using Tour Code

دریافت قیمت ها، توسط کد تور

GET TourPrice/{tourCode}/{timingCode}/{userGuid}

Fetch all prices, using Tour Code and Timing Code

دریافت قیمت ها، توسط کد تور و کد تاریخبندی

GET TourPrice/{tourCode}/{timingCode}/{offerCode}/{userGuid}

Fetch all prices, using Tour Code and Timing Code and Offer Code

دریافت قیمت ها، توسط کد تور و کد تاریخبندی و کد پیشنهاد

GET TourPrice/{tourCode}/{timingCode}/{offerCode}/{priceGroupCode}/{userGuid}

Fetch a price, using Tour Code, Timing Code and Offer Code and Price Group Code

دریافت یک قیمت توسط کد تور و کد تاریخبندی و کد پیشنهاد و کد گروه قیمت گذاری

TourPriceGroup

*NEW* This Section Has Been Added Recently
Provides defined Price Groups

‫*جدید*‫ این بخش به تازگی افزوده شده است
فراهم کننده گروه قیمتی های تعریف شده

APIDescription
GET TourPriceGroup/OData/{userGuid}

Provides some of OData Features. Refer to following link for usage.

فراهم آوری برخی از امکانات موجود در OData. برای استفاده به لینک زیر رجوع شود


https://docs.microsoft.com/en-us/aspnet/web-api/overview/odata-support-in-aspnet-web-api/supporting-odata-query-options

GET TourPriceGroup/{userGuid}

Returns list of all defined price groups withing the system

باز گرداندن لیست تمامی گروه قیمتی های ثبت شده درون سیستم

GET TourPriceGroup/{priceGroupCode}/{userGuid}

Find and return an object representing a price group by its code

پیدا کردن و باز گرداندن یک شی که معرف یک گروه قیمتی می باشد توسط کد آن

TourFull

*NEW* This Section Has Been Added Recently
Provides Tours Data and their pricing in a complete and compact way

‫*جدید*‫ این بخش به تازگی افزوده شده است
فراهم کننده ی داده های تور ها و همچنین قیمت گذاری آنها به شکلی جامع و فشرده

APIDescription
GET TourFull/OData/{startDate}/{endDate}/{userGuid}

Provides some of OData Features. Refer to following link for usage.

فراهم آوری برخی از امکانات موجود در OData. برای استفاده به لینک زیر رجوع شود


https://docs.microsoft.com/en-us/aspnet/web-api/overview/odata-support-in-aspnet-web-api/supporting-odata-query-options

GET TourFull/OData/{startDate}/{endDate}/{calendar}/{userGuid}

Provides some of OData Features. Refer to following link for usage.

فراهم آوری برخی از امکانات موجود در OData. برای استفاده به لینک زیر رجوع شود


https://docs.microsoft.com/en-us/aspnet/web-api/overview/odata-support-in-aspnet-web-api/supporting-odata-query-options

GET TourFull/{startDate}/{endDate}/{userGuid}

Fetch all tours in a specific range of dates

دریافت همه تور ها در بازه تاریخی مشخص شده

GET TourFull/{startDate}/{endDate}/{calendar}/{userGuid}

Fetch all tours in a specific range of dates, in desired calendar system

دریافت همه تور ها در بازه تاریخی مشخص شده، در تقویم دلخواه

GET TourFull/{tourCode}/{userGuid}

Fetch Tours Details and it's offers, using Tour Code

دریافت جزییات تور ها و پیشنهاد های آن توسط کد تور

GET TourFull/{tourCode}/{calendar}/{userGuid}

Fetch Tours Details and it's offers in desired calendar system, using Tour Code

دریافت جزییات تور ها و پیشنهاد های آن در تقویم دلخواه توسط کد تور

GET TourFull/{tourCode}/{timingCode}/{userGuid}

Fetch a Tour Details and it's offers, using Tour Code and Timing Code

دریافت جزییات تور و پیشنهاد های آن توسط کد تور و کد تاریخبندی

GET TourFull/{tourCode}/{timingCode}/{calendar}/{userGuid}

Fetch a Tour Details and it's offers in desired calendar system, using Tour Code and Timing Code

دریافت جزییات تور و پیشنهاد های آن در تقویم دلخواه توسط کد تور و کد تاریخبندی

GET TourFull/byCity/{startDate}/{endDate}/{cityCode}/{userGuid}

Fetch all tours in a specific range of dates by city code

دریافت همه تور ها در بازه تاریخی مشخص شده توسط کد شهر

GET TourFull/byCity/{startDate}/{endDate}/{cityCode}/{calendar}/{userGuid}

Fetch all tours in a specific range of dates by city code, in desired calendar system

دریافت همه تور ها در بازه تاریخی مشخص شده توسط کد شهر، در تقویم دلخواه

Region

Provides regions Data

فراهم کننده داده های منطقه ها

APIDescription
GET Region/OData/{userGuid}

Provides some of OData Features. Refer to following link for usage.

فراهم آوری برخی از امکانات موجود در OData. برای استفاده به لینک زیر رجوع شود


https://docs.microsoft.com/en-us/aspnet/web-api/overview/odata-support-in-aspnet-web-api/supporting-odata-query-options

GET Region/{userGuid}

Returns list of all registered regions withing the system

باز گرداندن لیست تمامی منطقه های ثبت شده درون سیستم

GET Region/{regionCode}/{userGuid}

Find and return an object representing a region information by that region code

پیدا کردن و باز گرداندم یک شی که معرف اطلاعات یک منطقه می باشد توسط کد آن منطقه

GET Region/byCity/{cityCode}/{userGuid}

Returns list of all registered cities withing the system

باز گرداندن لیست تمامی شهر های ثبت شده درون سیستم

Province

Provides provinces Data

فراهم کننده داده های استان ها

APIDescription
GET Province/OData/{userGuid}

Provides some of OData Features. Refer to following link for usage.

فراهم آوری برخی از امکانات موجود در OData. برای استفاده به لینک زیر رجوع شود


https://docs.microsoft.com/en-us/aspnet/web-api/overview/odata-support-in-aspnet-web-api/supporting-odata-query-options

GET Province/{userGuid}

Returns list of all registered provinces withing the system

باز گرداندن لیست تمامی استان های ثبت شده درون سیستم

GET Province/{provinceCode}/{userGuid}

Find and return an object representing a Province information by that province code

پیدا کردن و باز گرداندم یک شی که معرف اطلاعات یک استان می باشد توسط کد آن استان

City

Provides cities Data

فراهم کننده داده های شهر ها

APIDescription
GET City/OData/{userGuid}

Provides some of OData Features. Refer to following link for usage.

فراهم آوری برخی از امکانات موجود در OData. برای استفاده به لینک زیر رجوع شود


https://docs.microsoft.com/en-us/aspnet/web-api/overview/odata-support-in-aspnet-web-api/supporting-odata-query-options

GET City/{userGuid}

Returns list of all registered cities withing the system

باز گرداندن لیست تمامی شهر های ثبت شده درون سیستم

GET City/{cityCode}/{userGuid}

Find and return an object representing a city information by that city code

پیدا کردن و باز گرداندم یک شی که معرف اطلاعات یک شهر می باشد توسط کد آن شهر

GET City/byProvince/{provinceCode}/{userGuid}

Returns list of all registered cities withing the system within a single province

باز گرداندن لیست تمامی شهر های ثبت شده درون سیستم که در داخل یک استان خاص می باشند

GET City/byCountry/iran/{userGuid}

*NEW* This Service Has Been Added Recently
Returns list of all registered cities withing the system for Iran country

‫*جدید*‫ این سرویس به تازگی افزوده شده است
باز گرداندن لیست تمامی شهر های ثبت شده درون سیستم که در داخل کشور ایران می باشند