# Customer

Multiple ancestors
`Customer` is a descendant of:

* [ResGlobalInfo](/connectivity/docs/api-reference/resglobalinfo)
* [ResGuests](/connectivity/docs/api-reference/resguests)


## [ResGlobalInfo](/connectivity/docs/api-reference/resglobalinfo)

### Fields

| Field | Description | Type | Min/max | Notes |
|  --- | --- | --- | --- | --- |
| [Profile](/connectivity/docs/api-reference/profile)/`Customer` | Booker's personal details. | object | 1..1 | - |
| `Customer`/[PersonName](/connectivity/docs/api-reference/personname) | Booker name details. | object | 1..1 | - |
| `Customer`/[Telephone](/connectivity/docs/api-reference/telephone) | Booker telephone details. | object | 1..1 | - |
| `Customer`/[Email](/connectivity/docs/api-reference/email) | Booker email address. | string | 0..1 | - |
| `Customer`/[Address](/connectivity/docs/api-reference/address) | Booker address details. | object | 0..1 | - |


### XML


```xml
<Customer>
   <PersonName>
      ...
   </PersonName>
   <Telephone ... />
   <Email>noreply@booking.com</Email>
   <Address>
      ...
   </Address>
</Customer>
```

## [ResGuests](/connectivity/docs/api-reference/resguests)

### Fields

| Field | Description | Type | Min/max | Notes |
|  --- | --- | --- | --- | --- |
| [Profile](/connectivity/docs/api-reference/profile)/`Customer` | Container for [PersonName](/connectivity/docs/api-reference/personname). | object | 1..1 | - |
| `Customer`/[PersonName](/connectivity/docs/api-reference/personname) | Guest name details. | object | 1..1 | - |


### XML


```xml
<Customer>
   <PersonName>
     ...
   </PersonName>
</Customer>
```

## Related endpoints

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