# DeliveryAddressValueSpec

- [JSON representation](https://developers.google.com/assistant/actionssdk/reference/rest/Shared.Types/DeliveryAddressValueSpec#SCHEMA_REPRESENTATION)
- [AddressOptions](https://developers.google.com/assistant/actionssdk/reference/rest/Shared.Types/DeliveryAddressValueSpec#AddressOptions)
  - [JSON representation](https://developers.google.com/assistant/actionssdk/reference/rest/Shared.Types/DeliveryAddressValueSpec#AddressOptions.SCHEMA_REPRESENTATION)

Passed by the app as input for `actions.intent.DELIVERY_ADDRESS`.

| JSON representation ||
|---|---|
| ``` { "addressOptions": { object (`https://developers.google.com/assistant/actionssdk/reference/rest/Shared.Types/DeliveryAddressValueSpec#AddressOptions`) } } ``` |

| Fields ||
|---|---|
| `addressOptions` | ``object (`https://developers.google.com/assistant/actionssdk/reference/rest/Shared.Types/DeliveryAddressValueSpec#AddressOptions`)`` Configuration for delivery address dialog. |

## AddressOptions

Options when asking for a delivery address.

| JSON representation ||
|---|---|
| ``` { "reason": string } ``` |

| Fields ||
|---|---|
| `reason` | `string` App can optionally pass a short text giving user a hint why delivery address is requested. For example, "Grubhub is asking your address for \[determining the service area\].", the text in `[]` is the custom TTS that should be populated here. |