> Documentation index: [Saleor](/llms.txt) · [This section](/api-reference/miscellaneous/llms.txt)
> Source: https://docs.saleor.io/api-reference/miscellaneous/inputs/address-input

# AddressInput Input Type

No description

```graphql
input AddressInput {
  firstName: String
  lastName: String
  companyName: String
  streetAddress1: String
  streetAddress2: String
  city: String
  cityArea: String
  postalCode: String
  country: CountryCode
  countryArea: String
  phone: String
  metadata: [MetadataInput!]
  skipValidation: Boolean
}
```

<a id="fields"></a>

### Fields

<a id="first-name"></a>

#### [`firstName`](#first-name) ● [`String`](/api-reference/miscellaneous/scalars/string.md)

Given name.

<a id="last-name"></a>

#### [`lastName`](#last-name) ● [`String`](/api-reference/miscellaneous/scalars/string.md)

Family name.

<a id="company-name"></a>

#### [`companyName`](#company-name) ● [`String`](/api-reference/miscellaneous/scalars/string.md)

Company or organization.

<a id="street-address-1"></a>

#### [`streetAddress1`](#street-address-1) ● [`String`](/api-reference/miscellaneous/scalars/string.md)

Address.

<a id="street-address-2"></a>

#### [`streetAddress2`](#street-address-2) ● [`String`](/api-reference/miscellaneous/scalars/string.md)

Address.

<a id="city"></a>

#### [`city`](#city) ● [`String`](/api-reference/miscellaneous/scalars/string.md)

City.

<a id="city-area"></a>

#### [`cityArea`](#city-area) ● [`String`](/api-reference/miscellaneous/scalars/string.md)

District.

<a id="postal-code"></a>

#### [`postalCode`](#postal-code) ● [`String`](/api-reference/miscellaneous/scalars/string.md)

Postal code.

<a id="country"></a>

#### [`country`](#country) ● [`CountryCode`](/api-reference/miscellaneous/enums/country-code.md)

Country.

<a id="country-area"></a>

#### [`countryArea`](#country-area) ● [`String`](/api-reference/miscellaneous/scalars/string.md)

State or province.

<a id="phone"></a>

#### [`phone`](#phone) ● [`String`](/api-reference/miscellaneous/scalars/string.md)

Phone number.

Phone numbers are validated with Google's [libphonenumber](https://github.com/google/libphonenumber) library.

<a id="metadata"></a>

#### [`metadata`](#metadata) ● [`[MetadataInput!]`](/api-reference/miscellaneous/inputs/metadata-input.md)

Address public metadata. Can be read by any API client authorized to read the object it's attached to.

Warning: never store sensitive information, including financial data such as credit card details.

<a id="skip-validation"></a>

#### [`skipValidation`](#skip-validation) ● [`Boolean`](/api-reference/miscellaneous/scalars/boolean.md)

Determine if the address should be validated. By default, Saleor accepts only address inputs matching ruleset from \[Google Address Data\]{[https://chromium-i18n.appspot.com/ssl-address](https://chromium-i18n.appspot.com/ssl-address)), using [i18naddress](https://github.com/mirumee/google-i18n-address) library. Some mutations may require additional permissions to use the the field. More info about permissions can be found in relevant mutation.

Added in Saleor 3.19

This API is currently in **Feature Preview** and can be subject to changes at later point.

<a id="member-of"></a>

### Member Of

[`accountAddressCreate`](/api-reference/users/mutations/account-address-create.md) mutation  ● [`accountAddressUpdate`](/api-reference/users/mutations/account-address-update.md) mutation  ● [`AccountInput`](/api-reference/users/inputs/account-input.md) input  ● [`addressCreate`](/api-reference/users/mutations/address-create.md) mutation  ● [`addressUpdate`](/api-reference/users/mutations/address-update.md) mutation  ● [`checkoutBillingAddressUpdate`](/api-reference/checkout/mutations/checkout-billing-address-update.md) mutation  ● [`CheckoutCreateInput`](/api-reference/checkout/inputs/checkout-create-input.md) input  ● [`checkoutShippingAddressUpdate`](/api-reference/checkout/mutations/checkout-shipping-address-update.md) mutation  ● [`CustomerInput`](/api-reference/users/inputs/customer-input.md) input  ● [`DraftOrderCreateInput`](/api-reference/orders/inputs/draft-order-create-input.md) input  ● [`DraftOrderInput`](/api-reference/orders/inputs/draft-order-input.md) input  ● [`OrderBulkCreateInput`](/api-reference/orders/inputs/order-bulk-create-input.md) input  ● [`OrderUpdateInput`](/api-reference/orders/inputs/order-update-input.md) input  ● [`shopAddressUpdate`](/api-reference/shop/mutations/shop-address-update.md) mutation  ● [`UserCreateInput`](/api-reference/users/inputs/user-create-input.md) input  ● [`WarehouseCreateInput`](/api-reference/products/inputs/warehouse-create-input.md) input  ● [`WarehouseUpdateInput`](/api-reference/products/inputs/warehouse-update-input.md) input
