CompleteAddressWithContactInput
Complete Address Information with a contact
input CompleteAddressWithContactInput {
addressLine1: String!
addressLine2: String
city: String!
postalCode: String!
state: String
country: CCA3!
firstName: String!
lastName: String!
phoneNumber: PhoneNumber!
companyName: String
}
Fields
CompleteAddressWithContactInput.addressLine1 ● String! non-null scalar
address line 1 (max 38 characters)
CompleteAddressWithContactInput.addressLine2 ● String scalar
address line 2 (max 38 characters)
CompleteAddressWithContactInput.city ● String! non-null scalar
city (max 30 characters) ^\p{L}+(\p{L}|[0-9]|-|'|\s)*(\p{L}|[0-9])+$
CompleteAddressWithContactInput.postalCode ● String! non-null scalar
postal code (max 10 characters) ^[0-9A-Z- ]{1,10}$
CompleteAddressWithContactInput.state ● String scalar
state (max 30 characters) ^\p{L}+(\p{L}|-|'|\s)*\p{L}+
CompleteAddressWithContactInput.country ● CCA3! non-null scalar
country code
CompleteAddressWithContactInput.firstName ● String! non-null scalar
contact first name
CompleteAddressWithContactInput.lastName ● String! non-null scalar
contact last name
CompleteAddressWithContactInput.phoneNumber ● PhoneNumber! non-null scalar
contact phone number
CompleteAddressWithContactInput.companyName ● String scalar
contact company name (max 38 characters)