Contacts

Manage a user's contacts

APIDescriptionToken Required?
POST api/users/{guid}/contacts

Post an array of contacts to a given user

Yes

Users

Access users, their settings and tokens

APIDescriptionToken Required?
POST api/users/signup

Creates a user

No

PUT api/users/{guid}/settings

Update an existing user's settings

Yes

GET api/users/{guid}/settings

Get an existing user's settings

Yes

PUT api/users/{guid}/terms

Update whether a user has agreed to the terms and conditions

Yes

GET api/users/{guid}/terms

Get whether this user has agreed to the terms and conditions

Yes

GET api/users/{guid}/unsubscribe

To be used in an email unsubscription link

No

Phone

APIDescriptionToken Required?
POST api/users/{guid}/phone

Update (Or register) a phone number, sending the user a verification SMS with a code

Yes

POST api/users/{guid}/phone/verify

Verify a code a user has obtained from their verification SMS

Yes

Matches

Manage matches between a user's contacts and deceased found in obituaries

APIDescriptionToken Required?
GET api/users/{guid}/matches?page={page}&pageSize={pageSize}

Get all the matches for a single user

Yes

GET api/users/{guid}/matches/{id}

Get a single match

Yes

PATCH api/users/{guid}/matches

Update the read state of many matches

Yes