GET hotels/{hotelId}/reservations/reservationratedetail?key={key}&fromDate={fromDate}&toDate={toDate}
Gets all Reservations with rate detail for the hotel specified that have arrived on a specific date range (max. 60 days) and their related Guest Profiles. Checked-in, checked-out and cancelled reservations are not returned.
Request Information
URI Parameters
| Name | Description | Type | Additional information | 
|---|---|---|---|
| hotelId | Hotel-Id => checked against the calling applications permissions | string | Required | 
| key | API - Key identifying the caller | string | Required | 
| fromDate | Start Date Range, Format YYYY-MM-DD | date | Required | 
| toDate | End of Date Range, Format YYYY-MM-DD | date | Required | 
Body Parameters
None.
Response Information
Resource Description
List of reservations
Collection of ReservationRateDetail| Name | Description | Type | Additional information | 
|---|---|---|---|
| ArrivalDate | The date guest arrive to the hotel | string | None. | 
| BookingNumber | reservation number | string | None. | 
| CancellationNumber | The Cancellation Number that is assigned to a Cancelled Reservation | integer | None. | 
| CentralReservationNumber | Central reservation Number | string | None. | 
| CompRate | Comp Rate ('Y' if $0 rate, or 'N') | string | None. | 
| DepartureDate | The date guest does checking out | string | None. | 
| GuestType | Client Type (System Configuration -> Client Type -> Name) | string | None. | 
| IsGuestTaxExempt | Is guest tax excempt | boolean | None. | 
| LastUpdateDate | Last update date i.e.: date when the reservation was created in RoomKey database, checked-out, cancelled - whichever is the most recent one | string | None. | 
| MarketingCode | Associated with Client Type Grouping found in RoomKey under System Configuration -> Client Types | string | None. | 
| NumberOfActualNights | Number of actual nights guest stay at the hotel | decimal number | None. | 
| NumberOfAdults | Number of adults | integer | None. | 
| NumberOfChildren | Number of childeren | integer | None. | 
| NumberOfNights | Number of booked nights | integer | None. | 
| OtherRevenue | Other revenue except room revenue | decimal number | None. | 
| PackageCode | Code associated with Package booked - found under System Configuration -> Packages and Inclusions -> Short Name | string | None. | 
| PromoCode | Code associated with Online Booking Promotion booked - found under System Configuration -> Online Booking Promotions -> Promo Name | string | None. | 
| PropertyCode | Hotel code | string | None. | 
| RateCode | Rate Code name | string | None. | 
| RecordType | Record Type S = Guest Stay Data, R = reservation Data *Required if reservation Data is sent | string | None. | 
| ReservationDate | Date the reservation is made | string | None. | 
| ReservationRatesWithDetails | Reservation Daily Rates | Collection of ReservationRateWithDetail | None. | 
| ReservationServices | Reservation Guest Service Detail | Collection of ReservationService | None. | 
| ResortFee | [deprecated] Field not available in system | decimal number | None. | 
| RoomNumber | Room number | string | None. | 
| RoomRate | Daily rate of the room | decimal number | None. | 
| RoomRevenue | Room revenue | decimal number | None. | 
| RoomTypeCode | Code of room type | string | None. | 
| SourceOfBusiness | Source of business (SOB), e.g. "Application", "CallCentre", "Email", "Facebook", "Fax", "Instagram", ... | string | None. | 
| Status | Reservation status, i.e. "In House", "Reserved", "Canceled", "Checked out" Endpoints that return only a specific reservation status usually return this field blank. | string | None. | 
| Taxes | Total taxes | decimal number | None. | 
| TotalRevenue | Total revenue: room revenue + other revenue + taxes | decimal number | None. | 
| TotalRevenueWithoutTaxes | Total revenue without taxes: room revenue + other revenue | decimal number | None. | 
Response Formats
application/json, text/json
[
  {
    "ArrivalDate": "sample string 1",
    "BookingNumber": "sample string 2",
    "CancellationNumber": 1,
    "CentralReservationNumber": "sample string 3",
    "CompRate": "sample string 4",
    "DepartureDate": "sample string 5",
    "GuestType": "sample string 6",
    "IsGuestTaxExempt": true,
    "LastUpdateDate": "sample string 8",
    "MarketingCode": "sample string 9",
    "NumberOfActualNights": 10.1,
    "NumberOfAdults": 11,
    "NumberOfChildren": 12,
    "NumberOfNights": 13,
    "OtherRevenue": 14.0,
    "PackageCode": "sample string 15",
    "PromoCode": "sample string 16",
    "PropertyCode": "sample string 17",
    "RateCode": "sample string 18",
    "RecordType": "sample string 19",
    "ReservationDate": "sample string 20",
    "ReservationRatesWithDetails": [],
    "ReservationServices": [],
    "ResortFee": 21.0,
    "RoomNumber": "sample string 22",
    "RoomRate": 23.0,
    "RoomRevenue": 24.0,
    "RoomTypeCode": "sample string 25",
    "SourceOfBusiness": "sample string 26",
    "Status": "sample string 27",
    "Taxes": 28.0,
    "TotalRevenue": 29.0,
    "TotalRevenueWithoutTaxes": 30.0
  },
  {
    "ArrivalDate": "sample string 1",
    "BookingNumber": "sample string 2",
    "CancellationNumber": 1,
    "CentralReservationNumber": "sample string 3",
    "CompRate": "sample string 4",
    "DepartureDate": "sample string 5",
    "GuestType": "sample string 6",
    "IsGuestTaxExempt": true,
    "LastUpdateDate": "sample string 8",
    "MarketingCode": "sample string 9",
    "NumberOfActualNights": 10.1,
    "NumberOfAdults": 11,
    "NumberOfChildren": 12,
    "NumberOfNights": 13,
    "OtherRevenue": 14.0,
    "PackageCode": "sample string 15",
    "PromoCode": "sample string 16",
    "PropertyCode": "sample string 17",
    "RateCode": "sample string 18",
    "RecordType": "sample string 19",
    "ReservationDate": "sample string 20",
    "ReservationRatesWithDetails": [],
    "ReservationServices": [],
    "ResortFee": 21.0,
    "RoomNumber": "sample string 22",
    "RoomRate": 23.0,
    "RoomRevenue": 24.0,
    "RoomTypeCode": "sample string 25",
    "SourceOfBusiness": "sample string 26",
    "Status": "sample string 27",
    "Taxes": 28.0,
    "TotalRevenue": 29.0,
    "TotalRevenueWithoutTaxes": 30.0
  }
]
        application/xml, text/xml
<ArrayOfReservationRateDetail xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RoomKeyAPI.Models">
  <ReservationRateDetail>
    <ArrivalDate>sample string 1</ArrivalDate>
    <BookingNumber>sample string 2</BookingNumber>
    <CancellationNumber>1</CancellationNumber>
    <CentralReservationNumber>sample string 3</CentralReservationNumber>
    <CompRate>sample string 4</CompRate>
    <DepartureDate>sample string 5</DepartureDate>
    <GuestType>sample string 6</GuestType>
    <IsGuestTaxExempt>true</IsGuestTaxExempt>
    <LastUpdateDate>sample string 8</LastUpdateDate>
    <MarketingCode>sample string 9</MarketingCode>
    <NumberOfActualNights>10.1</NumberOfActualNights>
    <NumberOfAdults>11</NumberOfAdults>
    <NumberOfChildren>12</NumberOfChildren>
    <NumberOfNights>13</NumberOfNights>
    <OtherRevenue>14</OtherRevenue>
    <PackageCode>sample string 15</PackageCode>
    <PromoCode>sample string 16</PromoCode>
    <PropertyCode>sample string 17</PropertyCode>
    <RateCode>sample string 18</RateCode>
    <RecordType>sample string 19</RecordType>
    <ReservationDate>sample string 20</ReservationDate>
    <ReservationRatesWithDetails />
    <ReservationServices />
    <ResortFee>21</ResortFee>
    <RoomNumber>sample string 22</RoomNumber>
    <RoomRate>23</RoomRate>
    <RoomRevenue>24</RoomRevenue>
    <RoomTypeCode>sample string 25</RoomTypeCode>
    <SourceOfBusiness>sample string 26</SourceOfBusiness>
    <Status>sample string 27</Status>
    <Taxes>28</Taxes>
    <TotalRevenue>29</TotalRevenue>
    <TotalRevenueWithoutTaxes>30</TotalRevenueWithoutTaxes>
  </ReservationRateDetail>
  <ReservationRateDetail>
    <ArrivalDate>sample string 1</ArrivalDate>
    <BookingNumber>sample string 2</BookingNumber>
    <CancellationNumber>1</CancellationNumber>
    <CentralReservationNumber>sample string 3</CentralReservationNumber>
    <CompRate>sample string 4</CompRate>
    <DepartureDate>sample string 5</DepartureDate>
    <GuestType>sample string 6</GuestType>
    <IsGuestTaxExempt>true</IsGuestTaxExempt>
    <LastUpdateDate>sample string 8</LastUpdateDate>
    <MarketingCode>sample string 9</MarketingCode>
    <NumberOfActualNights>10.1</NumberOfActualNights>
    <NumberOfAdults>11</NumberOfAdults>
    <NumberOfChildren>12</NumberOfChildren>
    <NumberOfNights>13</NumberOfNights>
    <OtherRevenue>14</OtherRevenue>
    <PackageCode>sample string 15</PackageCode>
    <PromoCode>sample string 16</PromoCode>
    <PropertyCode>sample string 17</PropertyCode>
    <RateCode>sample string 18</RateCode>
    <RecordType>sample string 19</RecordType>
    <ReservationDate>sample string 20</ReservationDate>
    <ReservationRatesWithDetails />
    <ReservationServices />
    <ResortFee>21</ResortFee>
    <RoomNumber>sample string 22</RoomNumber>
    <RoomRate>23</RoomRate>
    <RoomRevenue>24</RoomRevenue>
    <RoomTypeCode>sample string 25</RoomTypeCode>
    <SourceOfBusiness>sample string 26</SourceOfBusiness>
    <Status>sample string 27</Status>
    <Taxes>28</Taxes>
    <TotalRevenue>29</TotalRevenue>
    <TotalRevenueWithoutTaxes>30</TotalRevenueWithoutTaxes>
  </ReservationRateDetail>
</ArrayOfReservationRateDetail>