Skip to content
Last update: January 30, 2024

ContactType object

The ContactType represents a contact and includes various fields to describe the contact's information.


Field Description
id {String} The Id of the contact.
outerId {String} The external Id of the contact.
memberType {String} The type of the contact.
name {String} The name of the contact.
status {String} The status of the contact.
phones {[String]} The phone numbers associated with the contact.
emails {[String]} The email addresses associated with the contact.
groups {[String]} The groups to which the contact belongs.
seoObjectType {String} The type of object that the contact is associated with.
seoInfo(...) {SeoInfo} Request related SEO info.
defaultBillingAddress {MemberAddressType} The default billing address of the contact.
defaultShippingAddress {MemberAddressType} The default shipping address of the contact.
addresses(...) {MemberAddressConnection} A connection to a list of addresses associated with the contact.
dynamicProperties(...) {DynamicPropertyValueType} The dynamic properties of the contact.
firstName {String} The first name of the contact.
lastName {String} The last name of the contact.
middleName {String} The middle name of the contact.
fullName {String} The full name of the contact.
about {String} Information about the contact.
birthDate {Date} The birth date of the contact.
securityAccounts {UserType} The security accounts associated with the contact.
organizationId {String} The Id of the organization associated with the contact.
organizationsIds {[String]!} The Ids of the organizations associated with the contact.
organizations(...) {OrganizationConnection} A connection to a list of organizations associated with the contact.