# RoomStay

## Fields

| Field | Description | Type | Min/max | Notes |
|  --- | --- | --- | --- | --- |
| [RoomStays](/connectivity/docs/api-reference/roomstays)/`RoomStay` | Details of one room in a reservation. | object | 0..* | - |
| `RoomStay`/`@IndexNumber` | Booking.com's unique index number for the room within the reservation. | integer | 1..1 | - |
| `RoomStay`/[RoomTypes](/connectivity/docs/api-reference/roomtypes) | [Room types](/connectivity/docs/ota-hotelinvnotif) associated with the current [RoomStay](/connectivity/docs/api-reference/roomstay). | array of [RoomType](/connectivity/docs/api-reference/roomtype) | 1..1 | - |
| `RoomStay`/[RatePlans](/connectivity/docs/api-reference/rateplans) | [Rate plans](/connectivity/docs/ota-hotelrateplannotif) associated with the current [RoomStay](/connectivity/docs/api-reference/roomstay). | array of [RatePlan](/connectivity/docs/api-reference/rateplan) | 1..1 | - |
| `RoomStay`/[RoomRates](/connectivity/docs/api-reference/roomrates) | Price(s) for the current [RoomStay](/connectivity/docs/api-reference/roomstay). | array of [RoomRate](/connectivity/docs/api-reference/roomrate) | 1..1 | - |
| `RoomStay`/[GuestCounts](/connectivity/docs/api-reference/guestcounts) | Details about the number of guests in the current [RoomStay](/connectivity/docs/api-reference/roomstay). | array of [GuestCount](/connectivity/docs/api-reference/guestcount) | 1..1 | - |
| `RoomStay`/[Total](/connectivity/docs/api-reference/total) | Total price details for the [RoomStay](/connectivity/docs/api-reference/roomstay). | object | 1..1 | - |
| `RoomStay`/[BasicPropertyInfo](/connectivity/docs/api-reference/basicpropertyinfo) | Information about the property. | object | 1..1 | - |
| `RoomStay`/[ResGuestRPHs](/connectivity/docs/api-reference/resguestrphs) | Contains an array of index numbers that work as cross-references to link guests ([ResGuest](/connectivity/docs/api-reference/resguest)) to rooms [RoomStay](/connectivity/docs/api-reference/roomstay). | array of [ResGuestRPH](/connectivity/docs/api-reference/resguestrph) | 1..1 | - |
| `RoomStay`/[Comments](/connectivity/docs/api-reference/comments) | Free-text comment entered by booker for this particular room. | array of [Comment](/connectivity/docs/api-reference/comment) | 1..1 | - |
| `RoomStay`/[SpecialRequests](/connectivity/docs/api-reference/specialrequests) | Special requests entered by booker (e.g. check-in time, extra bed, airport shuttle). | array of [SpecialRequest](/connectivity/docs/api-reference/specialrequest) | 1..1 | - |


## XML


```xml
<RoomStay
  IndexNumber="369">
  <RoomTypes>
    ...
  </RoomTypes>
  <RatePlans>
    ...
  </RatePlans>
  <RoomRates>
    ...
  </RoomRates>
  <GuestCounts>
    ...
  </GuestCounts>
  <Total ... >
  <BasicPropertyInfo ... />
  <ResGuestRPHs>
    ...
  </ResGuestRPHs>
  <Comments>
    ...
  </Comments>
  <SpecialRequests>
    ...
  </SpecialRequests>
</RoomStay>
```

## Related endpoints

* [/ota/OTA_HotelResNotif](/assets/ota-resnotif.0246048b9c717d1a5855d6674e26c38dabca2d621c6e35c8db7aba16f8794661.53c68abe.md)
* [/ota/OTA_HotelResModifyNotif](/assets/ota-resmodifynotif.db8d41e1bc79646e4858455554c34b992ccb01469da7502fbb3cc803dccb64f5.53c68abe.md)