CreateCeContactStoreContactInput
Defines the input details for creating a contact in a continuing education contact store. At least one of lastName, organizationName, or primaryEmail must be provided.
input CreateCeContactStoreContactInput {
  additionalEmails: [EmailAddress!]
  billing: CreateContactBillingInput
  biography: String
  ceContactStoreId: ID!
  contactPhoneNumbers: ContactPhoneNumbersInput
  customFields: [CustomFieldInput!]
  department: String
  dietary: ContactDietaryInput
  externalIdentifier: String
  firstName: String
  inactiveSince: DateTime
  jobTitle: String
  lastName: String
  marketingPrivacy: ContactMarketingPrivacyStatus
  middleName: String
  organizationName: String
  photo: ContactPhotoInput
  preferredName: ContactPreferredNameInput
  primaryAddress: AddressInput
  primaryEmail: EmailAddress
  secondaryAddress: AddressInput
  socialMedia: ContactSocialMediaInput
  subDepartment: String
  suffix: String
  taxNumber: String
  title: String
  useSecondaryAddress: Boolean
  userDefinedField1: String
  userDefinedField2: String
  userDefinedField3: String
  userDefinedField4: String
  website: String
}
Fields
CreateCeContactStoreContactInput.additionalEmails ● [EmailAddress!] list scalar
The contact's additional email addresses. Optional.
CreateCeContactStoreContactInput.billing ● CreateContactBillingInput input
The billing details of the contact. Optional.
CreateCeContactStoreContactInput.biography ● String scalar
UTF-8 string value that represents the biography of the contact. Optional.
CreateCeContactStoreContactInput.ceContactStoreId ● ID! non-null scalar
The identifier of the continuing education contact store the contact is to be added to.
CreateCeContactStoreContactInput.contactPhoneNumbers ● ContactPhoneNumbersInput input
A list of phone numbers of the contact. Optional.
CreateCeContactStoreContactInput.customFields ● [CustomFieldInput!] list input
The custom fields to create for the contact. Optional.
CreateCeContactStoreContactInput.department ● String scalar
UTF-8 string value that represents the department of the contact. Optional.
CreateCeContactStoreContactInput.dietary ● ContactDietaryInput input
The dietary information for the contact. Optional.
CreateCeContactStoreContactInput.externalIdentifier ● String scalar
UTF-8 string value that represents the external identifier of the contact. Optional.
CreateCeContactStoreContactInput.firstName ● String scalar
UTF-8 string value that represents the first name of the contact. Optional.
CreateCeContactStoreContactInput.inactiveSince ● DateTime scalar
The date and time since the contact has been inactive. Optional.
If omitted or set to null, the contact will be created as active.
CreateCeContactStoreContactInput.jobTitle ● String scalar
UTF-8 string value that represents the job title of the contact. Optional.
CreateCeContactStoreContactInput.lastName ● String scalar
UTF-8 string value that represents the last name of the contact. Optional, unless neither primaryEmail or organizationName are specified.
CreateCeContactStoreContactInput.marketingPrivacy ● ContactMarketingPrivacyStatus enum
Represents the preference of the contact with regard to marketing material. Optional.
CreateCeContactStoreContactInput.middleName ● String scalar
UTF-8 string value that represents the middle name of the contact. Optional.
CreateCeContactStoreContactInput.organizationName ● String scalar
UTF-8 string value that represents the organization name of the contact. Optional, unless neither lastName or primaryEmail are specified.
CreateCeContactStoreContactInput.photo ● ContactPhotoInput input
The contact's photo. Optional.
CreateCeContactStoreContactInput.preferredName ● ContactPreferredNameInput input
The contact's preferred name details. Optional.
CreateCeContactStoreContactInput.primaryAddress ● AddressInput input
The primary address for the contact. Optional.
CreateCeContactStoreContactInput.primaryEmail ● EmailAddress scalar
The contact's primary email address. Optional, unless neither lastName or organizationName are specified.
CreateCeContactStoreContactInput.secondaryAddress ● AddressInput input
The secondary address for the contact. Optional.
CreateCeContactStoreContactInput.socialMedia ● ContactSocialMediaInput input
The social media details for the contact. Optional.
CreateCeContactStoreContactInput.subDepartment ● String scalar
UTF-8 string value that represents the sub department of the contact. Optional.
CreateCeContactStoreContactInput.suffix ● String scalar
UTF-8 string value that represents the name suffix for this contact. Optional.
CreateCeContactStoreContactInput.taxNumber ● String scalar
UTF-8 string value that represents the tax number of the contact. Optional.
CreateCeContactStoreContactInput.title ● String scalar
UTF-8 string value that represents the title of the contact's name such as Dr/Mrs/Mr. Optional.
CreateCeContactStoreContactInput.useSecondaryAddress ● Boolean scalar
A flag indicating that the contact’s secondary address should be used instead of the primary address. Optional.
The default value is false.
CreateCeContactStoreContactInput.userDefinedField1 ● String scalar
UTF-8 string value that represents the user defined field 1 of the contact. Optional.
CreateCeContactStoreContactInput.userDefinedField2 ● String scalar
UTF-8 string value that represents the user defined field 2 of the contact. Optional.
CreateCeContactStoreContactInput.userDefinedField3 ● String scalar
UTF-8 string value that represents the user defined field 3 of the contact. Optional.
CreateCeContactStoreContactInput.userDefinedField4 ● String scalar
UTF-8 string value that represents the user defined field 4 of the contact. Optional.
CreateCeContactStoreContactInput.website ● String scalar
UTF-8 string value that represents the website of the contact. Optional.
Member Of
createCeContactStoreContact  mutation