-
GET List ContactsLists all Contacts for the given tenant. Requires: ViewAll on Contacts./tenants/{tenant}/contacts
-
POST Create ContactCreates a new Contact for the specified tenant. Requires: Create on Contacts./tenants/{tenant}/contacts
-
DELETE Bulk Delete ContactsDeletes multiple contacts at once, removing any client portal access they have. Contacts still linked to a client are not deleted and are returned in .../tenants/{tenant}/contacts
-
GET Get ContactGets a Contact for the specified tenant. Requires: ViewAll on Contacts./tenants/{tenant}/contacts/{code}
-
PUT Update ContactUpdates a Contact for the specified tenant. Requires: Update on Contacts./tenants/{tenant}/contacts/{code}
-
DELETE Delete ContactDeletes a Contact for the specified tenant. Requires: Delete on Contacts./tenants/{tenant}/contacts/{code}
-
GET List Contact ClientsReturns a list of clients that have the specified contact associated with them Requires: ViewAll on ClientContacts and ViewAll on Clients./tenants/{tenant}/contacts/{code}/clients
-
POST Match ContactsGiven a batch of people - a company's Companies House officers, typically - returns the existing contacts that could be each of them, with how sure we.../tenants/{tenant}/contacts/match
-
GET Preview Contact MergeShows what this contact would look like with the contacts in `with` (repeated, 1 to 5) merged into it: each field's values, every email and phone numb.../tenants/{tenant}/contacts/{code}/merge
-
POST Merge ContactsMerges the listed contacts into this contact and saves it exactly as `contact` (a full replace). Their client links move to this contact, or combine w.../tenants/{tenant}/contacts/{code}/merge