# PolicyInfo

Multiple parents
`PolicyInfo` can be a child of:

* [HotelProduct](/connectivity/docs/api-reference/hotelproduct)
* [Policy](/connectivity/docs/api-reference/policy)


## [HotelProduct](/connectivity/docs/api-reference/hotelproduct)

### Fields

| Field | Description | Type | Min/max | Notes |
|  --- | --- | --- | --- | --- |
| [HotelProduct](/connectivity/docs/api-reference/hotelproduct)/`PolicyInfo` | Cancellation and booking policies for the product. | object | 0..1 | - |
| `PolicyInfo`/[CancelPolicy](/connectivity/docs/api-reference/cancelpolicy) | Container for [CancelPenalty](/connectivity/docs/api-reference/cancelpenalty). | object | 0..1 | - |
| `PolicyInfo`/[BookingRules](/connectivity/docs/api-reference/bookingrules) | Rules for how long in advance the room can be booked. | array of [BookingRule](/connectivity/docs/api-reference/bookingrule) | 0..1 | - |


### XML


```xml
<PolicyInfo>
  <CancelPolicy>
    ...
  </CancelPolicy>
  <BookingRules>
    ...
  </BookingRules>
</PolicyInfo>
```

## [Policy](/connectivity/docs/api-reference/policy)

### Fields

| Field | Description | Type | Min/max | Notes |
|  --- | --- | --- | --- | --- |
| [Policy](/connectivity/docs/api-reference/policy)/`PolicyInfo` | Check-in/-out times. | object | 0..1 | - |
| `PolicyInfo`/`@CheckInTime` | The [Booking.com Check-in/Check-Out Time Code](/connectivity/docs/codes-bcio) for the earliest time a guest can check in. | [BCIO](/connectivity/docs/codes-bcio) | 1..1 | Format: `HH:MM` (from) or `HH:MM-HH:MM` (from-to). Only "from" is required; "to" is optional. 24-hour check-in can be specified using `00:00-00:00`. |
| `PolicyInfo`/`@CheckOutTime` | The [Booking.com Check-in/Check-Out Time Code][codes-bcio] for the time by which a guest should check out at the latest. | [BCIO](/connectivity/docs/codes-bcio) | 0..1 | Format: `HH:MM` (from) or `HH:MM-HH:MM` (from-to). 24-hour check-out can be specified using `00:00-00:00`. |
| `PolicyInfo`/`@TotalGuestCount` | The total number of guests that can stay at the property at a given time. | int | 0..1 | - |
| `PolicyInfo`/`@AcceptedGuestType` | Specifies whether the property admits adults and children, or only adults. | enum | 0..1 | Accepts `AdultOnly` and `ChildrenAllowed`. Default value is `AdultsOnly`, which means children are not allowed. |
| `PolicyInfo`/`@MinGuestAge` | Specifies the minimum age that children are allowed (in case `ChildrenAllowed`). | integer | 0..1 |  |


### XML


```xml
<PolicyInfo
  CheckInTime="17:00-20:00"
  CheckOutTime="12:00"
  TotalGuestCount="4"
  AcceptedGuestType="AdultOnly" />
```

## Related endpoints

* [/ota/OTA_HotelDescriptiveContentNotif](/connectivity/docs/ota-hoteldescriptivecontentnotif)