← API reference
CANONICAL TYPE REFERENCE

AddressState

A physical address from the master address book

timezoneString

Locally recorded IANA timezone; null means unknown

Unique identifier

Owner customer ID

Associated contact ID (optional)

Owner supplier ID (for supplier addresses)

External system identifier (unique per tenant when set)

Type of address (billing, shipping, or both)

street1String!

Street address line 1

street2String

Street address line 2

cityString!

City

stateString

State or province

ZIP or postal code

countryString!

Country code (ISO 3166-1 alpha-2)

isDefaultBoolean!

Whether this is the default address of its type

Creation timestamp (ISO8601)

Last update timestamp (ISO8601)

View exact SDL
"""A physical address from the master address book"""
type AddressState {
  """Locally recorded IANA timezone; null means unknown"""
  timezone: String
  """Unique identifier"""
  id: AddressID!
  """Owner customer ID"""
  customerId: CustomerID
  """Associated contact ID (optional)"""
  contactId: ContactID
  """Owner supplier ID (for supplier addresses)"""
  supplierId: SupplierID
  """External system identifier (unique per tenant when set)"""
  externalId: String
  """Type of address (billing, shipping, or both)"""
  addressType: AddressType!
  """Street address line 1"""
  street1: String!
  """Street address line 2"""
  street2: String
  """City"""
  city: String!
  """State or province"""
  state: String
  """ZIP or postal code"""
  postalCode: String
  """Country code (ISO 3166-1 alpha-2)"""
  country: String!
  """Whether this is the default address of its type"""
  isDefault: Boolean!
  """Creation timestamp (ISO8601)"""
  createdAt: ISO8601!
  """Last update timestamp (ISO8601)"""
  updatedAt: ISO8601!
}

One stable address across all schema views. Follow a field’s type to explore connections between domains.