Contacts

Contact management and custom attributes

List contacts

get
/contact

Get all contacts with pagination. Searchable: firstName, lastName, fullName, primaryPhone, primaryEmail.

Authorizations
AuthorizationstringRequired

API key provided by GoMobile team. Request yours at https://docs.google.com/forms/d/1F6_7OIDNq8_lWgKPyP-DudF3dvBTl31X4dqVf5St2zE

Query parameters
pageintegerOptionalDefault: 1
limitinteger · max: 100OptionalDefault: 20
searchstringOptional
sortBystring · enumOptionalPossible values:
sortOrderstring · enumOptionalDefault: descPossible values:
Responses
get
/contact

Create contact

post
/contact
Authorizations
AuthorizationstringRequired

API key provided by GoMobile team. Request yours at https://docs.google.com/forms/d/1F6_7OIDNq8_lWgKPyP-DudF3dvBTl31X4dqVf5St2zE

Body
firstNamestringOptional
lastNamestringOptional
fullNamestringOptional
primaryEmailstring · emailOptional
primaryPhonestringRequired
addressstringOptional
citystringOptional
statestringOptional
zipstringOptional
occupationstringOptional
preferredChannelstringOptional
customAttributesobjectOptional
genderstring · enumOptionalPossible values:
channelsstring[]Optional
Responses
post
/contact

Bulk upsert contacts

post
/contact/upsert

Bulk upsert contacts. Existing contacts matched by phone number.

Authorizations
AuthorizationstringRequired

API key provided by GoMobile team. Request yours at https://docs.google.com/forms/d/1F6_7OIDNq8_lWgKPyP-DudF3dvBTl31X4dqVf5St2zE

Body
Responses
post
/contact/upsert

No content

Get contact by ID

get
/contact/{id}

Get contact with custom attributes.

Authorizations
AuthorizationstringRequired

API key provided by GoMobile team. Request yours at https://docs.google.com/forms/d/1F6_7OIDNq8_lWgKPyP-DudF3dvBTl31X4dqVf5St2zE

Path parameters
idstring · uuidRequired
Responses
get
/contact/{id}

Update contact

put
/contact/{id}
Authorizations
AuthorizationstringRequired

API key provided by GoMobile team. Request yours at https://docs.google.com/forms/d/1F6_7OIDNq8_lWgKPyP-DudF3dvBTl31X4dqVf5St2zE

Path parameters
idstring · uuidRequired
Body
firstNamestringOptional
lastNamestringOptional
fullNamestringOptional
primaryEmailstring · emailOptional
primaryPhonestringOptional
addressstringOptional
citystringOptional
statestringOptional
zipstringOptional
occupationstringOptional
preferredChannelstringOptional
customAttributesobjectOptional
genderstring · enumOptionalPossible values:
channelsstring[]Optional
Responses
put
/contact/{id}

Delete contact (soft)

delete
/contact/{id}
Authorizations
AuthorizationstringRequired

API key provided by GoMobile team. Request yours at https://docs.google.com/forms/d/1F6_7OIDNq8_lWgKPyP-DudF3dvBTl31X4dqVf5St2zE

Path parameters
idstring · uuidRequired
Responses
delete
/contact/{id}

Last updated