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: هتل قیمت گذاری نشده، یا فضای دیگره موجود نیست

Request Information

URI Parameters

NameDescriptionTypeAdditional information
hotelCode

Code of the Hotel

کد هتل

integer

Required

roomTypeCodes

CSV list of Codes of the Room Type: 101, 45

لیست کد اتاق ها جدا شده با کاما: 101, 45‫

string

Required

numberOfRooms

CSV list of Number of Rooms per Room Type: 1,1

لیست تعداد اتاق ها به ازای هر کد جدا شده با کاما: 1,1‫

string

Required

startDate

Desired Date in desired calendar system with following format : yyyymmdd

تاریخ مورد نظر در سیستم تقویم دلخواه به فرمت: yyyymmdd

string

Required

nightCount

Number of nights since Start Date
تعداد شب از زمان تاریخ شروع

integer

Required

calendar

Desired calendar that you want to send or receive date values in
currently supporting values are as following (you can use either the short value or the complete one, for instance, both g and gregorian result in GregorianCalendar):
g/gregorian=>Gregorian, p/persian=>Persian, h/hijri=>Hijri, he/hebrew=>Hebrew, tb/ThaiBuddhist=>ThaiBuddhist, j/japanese=>Japanese, c/chinese=>Chinese

تقویم دلخواه برای ارسال یا دریافت داده های تاریخی
مقادیری که از آن پشتیبانی می شود در ادامه آمده (شما می توانید از مقدار مخفف یا کامل استفاده نمایید، برای مثال چه g و چه gregorian از تقویم میلادی استفاده خواهند کرد):‫
g/gregorian=>Gregorian, p/persian=>Persian, h/hijri=>Hijri, he/hebrew=>Hebrew, tb/ThaiBuddhist=>ThaiBuddhist, j/japanese=>Japanese, c/chinese=>Chinese

string

Required

userGuid

GUID of the User

شناسه GUID کاربر

string

Required

Body Parameters

None.

Response Information

Resource Description

HotelReserveRoomVm
NameDescriptionTypeAdditional information
RequestNumber

Request Number of the Reservation (Voucher Number)

شماره درخواست رزرو (شماره واچر)‫

integer

None.

RequestPNR

Request PNR of the Reservation

شماره PNR رزرو

string

None.

ExpireOn

The time that this request will expire on

زمانی که این رزرو موقت در آن پایان می یابد

date

None.

TotalPrice

The Total Price of the Reserve

قیمت کل رزرو

decimal number

None.

Response Formats

application/json, text/json

Sample:
{
  "RequestNumber": 1,
  "RequestPNR": "sample string 2",
  "ExpireOn": "2019-10-20T04:42:30.6230861+03:30",
  "TotalPrice": 1.0
}

application/xml, text/xml

Sample:
<HotelReserveRoomVm xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AlaedinApi.Models.Hotel">
  <ExpireOn>2019-10-20T04:42:30.6230861+03:30</ExpireOn>
  <RequestNumber>1</RequestNumber>
  <RequestPNR>sample string 2</RequestPNR>
  <TotalPrice>1</TotalPrice>
</HotelReserveRoomVm>