# SpecialRequest

## Fields

| Field | Description | Type | Min/max | Notes |
|  --- | --- | --- | --- | --- |
| [SpecialRequests](/connectivity/docs/api-reference/specialrequests)/`SpecialRequest` | Contains the guests' smoking/non-smoking preference. If the feature **res_extra_info** is enabled, this element also contains details of any special benefits for which the guests are eligible. | object | 0..1 | - |
| `SpecialRequest`/`@Name` | The code for the special request or benefit. | enum | 1..1 | Possible values without **res_extra_info**: `smoking preference`.Additional values with **res_extra_info**: see [BCSN](/connectivity/docs/reservations-api/managing-reservations-bxml/#service-names). |
| `SpecialRequest`/`Text` | A description of the special request/service type, in US English. | enum | 1..1 | Possible values without **res_extra_info**: `Smoking`, `Non-Smoking`.Additional values with **res_extra_info**: see [BCSN](/connectivity/docs/reservations-api/managing-reservations-bxml/#service-names). |


## XML

```xml
<SpecialRequest
  Name="smoking preference">
   <Text>Non-Smoking</Text>
</SpecialRequest>
```

## Related endpoints

* [/ota/OTA_HotelResNotif](/assets/ota-resnotif.014078d5d8ed724cd2f52725ac5975843152adbc27b610bb193f64923d90addd.53c68abe.md)
* [/ota/OTA_HotelResModifyNotif](/assets/ota-resmodifynotif.0e3269d9ffe7c0b2f5a9c19f5fff358932675dd9802dad4f9e2ab9423765349f.53c68abe.md)