GraphQL INPUT_OBJECT

ContactInput

Input for update of contact profiles for the related customer.

link Definition

  • input ContactInput {
  • # Contact's website.
  • url: String
  • # Contact's state. Five- or six-character ID of the customer's country and state
  • # based on ISO 3166-2. It is required for Australia, Brazil, Canada, India,
  • # Ireland, Japan, the UAE, and the USA.
  • stateId: StateEnum
  • # Contact's salutation.
  • salutationId: SalutationEnum
  • # Contact's title.
  • title: String
  • # Contact's first name.
  • firstName: String
  • # Contact's first name in Katakana.
  • firstNameKatakana: String
  • # Contact's romanized first name.
  • firstNameRomanized: String
  • # Contact's language.
  • lastName: String
  • # Contact's last name in Katakana.
  • lastNameKatakana: String
  • # Contact's romanized last name.
  • lastNameRomanized: String
  • # Contact's street address.
  • addressLine1: String
  • # Contact's additional street information.
  • addressLine2: String
  • # Contact's city.
  • city: String
  • # Contact's phone number.
  • phone1: String
  • # Contact's alternative phone number.
  • phone2: String
  • # Contact's fax number.
  • fax: String
  • # Name of the company (if applicable).
  • company: String
  • # Name of the company in Katakana (if applicable).
  • companyKatakana: String
  • # Romanized name of the company (if applicable).
  • companyRomanized: String
  • # Taxation number of the contact's company.
  • vatId: String
  • # Taxation numbers of the contact's company, including the taxation type.
  • taxTypes: [TaxTypeInput]
  • # Contact's tax exemption document Id.
  • documentId: String
  • # Contact's email address.
  • email: String
  • # Contact's language.
  • languageId: LanguageEnum
  • # Contact's postal code.
  • postalCode: String
  • # Contact's country.
  • countryId: CountryEnum
  • }