Address
Represents a physical or shipping address within the store system.
Type Definition
type Address {
name: String
email: String
firstName: String
lastName: String
company: String
companyId: String
vatNumber: String
vatId: String
phone: String
address1: String
address2: String
zipcode: String
city: String
stateCode: String
countryCode: String
info: String
latitude: String
longitude: String
}Fields
Relationships
Address is used by multiple types in the system:
- CartShippingMethod: Referenced in the
pickupAddressfield - Cart: Used for both
shippingAddressandbillingAddressfields - Customer: Referenced in the
addressfield - Merchant: Referenced in the
addressfield - Order: Used for both
shippingAddressandbillingAddressfields
This type provides complete address information for shipping, billing, and location-based operations across the store system.
Example
query GetAddressDetails {
cart {
shippingAddress {
name
email
firstName
lastName
company
phone
address1
address2
city
zipcode
stateCode
countryCode
}
}
}Implements
This type does not implement any interfaces.