Contacts
Manage a user's contacts
| API | Description | Token Required? |
|---|---|---|
| POST api/users/{guid}/contacts |
Post an array of contacts to a given user |
Yes |
Users
Access users, their settings and tokens
| API | Description | Token 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
| API | Description | Token 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
| API | Description | Token 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 |