Contacts
Model
Contact Model
The Contact model represents a contact entity with various attributes and associated names, addresses, emails, phones, and metadata.
Attributes
object "contact"
The description of the model.
id string
Unique identifier for the contact.
organization_id string
Unique identifier for the organization that owns this contact. This will always be your organization ID.
name string
The name of the contact.
nickname string
The nickname of the contact. Also added as the first alternate name of the contact.
email string
The email for the contact.
id_number string
The id number for the contact.
phone string
The phone number for this contact.
groups Array.<{id:string; name:string; location_id:string}>
A list of groups IDs to which this contact is associated.
locations Array.<{name:string; id:string}>
A list of location IDs to which this contact is associated.
notes string
Any notes that were added about this contact.
created_at integer
Time in epoch seconds when this resource was created.
updated_at integer
Time in epoch seconds when this contact was last updated.
updated_by string
The ID of the user or key who last updated the contact.
metadata object
Additional Key value pairs associated with the contact.
checksum string
The checksum of the contact object.
alternate_names object
Show Details
Contact Addresses
All addresses associated with a contact must be unique. The address/primary address and all alternate addresses must be distinct from each other; duplicate addresses are not allowed.
address Address
The address for this contact.
primary_address Address | null
The primary address for this contact and it is same as the address field.
secondary_address Address | null
The secondary address for this contact.
addresses Array.<[Address](/apis/addresses/model)>
An array of all addresses associated with this contact.
alternate_addresses object
Show Details
Contact Emails
The primary email is required before adding alternate emails. All email fields (primary email and all alternate emails) must be unique and distinct from each other; duplicate email addresses are not allowed for a contact.
alternate_emails object
Show Details
Contact Phone
The primary phone number is required before adding alternate phone numbers. All phone fields (primary phone and all alternate phones) must be unique and distinct from each other; duplicate phone numbers are not allowed for a contact.
alternate_phones object
Show Details
_search object | null
A special property that will be included if searching through contacts. This is a flat object which will include <mark> tags around characters that have matched the search. You can use this to more easily highlight text for a user interface.
Show Details
_searchV2 object | null
A special property that will be included if searching through contacts. This is the result of the new advanced search.
Show Details
_outbound_trackers object | null
A special property that will be included if outbound trackers are available for this contact.
_inbound_trackers object | null
A special property that will be included if inbound trackers are available for this contact.
_experimental object
Experimental features and data associated with this contact.