> ## Documentation Index
> Fetch the complete documentation index at: https://docs.slm.m1amdocs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Address Data Members

The following table lists and describes the data members of the `Address` object.

| Data Members | Data Type | Description |
| - | - | - |
| `addr1` | string | The first address line. |
| `addr2` | string | The second, auxiliary address line. |
| `addr3` | string | The third, auxiliary address line. |
| `city` | string | The city of the customer’s address. |
| `country` | string | Specifies the geographical region for the customer’s address. `country` is the ISO-3166-1 two-letter code for the country (for example, US, GB, or FR), for which Subscribe computes sales tax. |
| `county` | string | The county of the customer’s address if known. |
| `district` | string | The state, province, or district of the customer’s address. |
| `fax` | string | The customer’s fax number. |
| `latitude` | decimal | The customer’s latitude as a signed decimal. In some cases, Vindicia fills in this field. |
| `longitude` | decimal | The customer’s longitude as a signed decimal. In some cases, Vindicia fills in this field. |
| `name` | string | The customer’s full name. (256 character limit.) |
| `phone` | string | The customer’s preferred phone number. |
| `postalCode` | string | The postal code of the customer’s address. **Note:** Your payment processor may limit this field to 9 characters. |
| `VID` | string | Vindicia's Globally Unique Identifier (GUID) for this object. When creating a new `Address` object, leave this field blank; it will be automatically populated by Subscribe. |
| When creating a new `Address` object, do not specify a VID when you call the `update()` method for Address. Subscribe will generate a VID, and return it in the resultant `Address` object. | | |

To link an `Address` object to an `Account` object, call the `Account.setShippingAddress()` method. You can also construct an `Address` object without an explicit `update()` call. For example, if you create an `Account` object with its `update()` method, and specify the `shippingAddress` attribute without specifying a VID, the call will automatically create a new `Address` object.

**Parent topic:**[The Address Object](../topics/The_Address_Object)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.