Contacts API

Contacts API

Overview

URLhttps://(subdomain).matters.cloud/api/v1/contacts
Methods SupportedGETPUTPOSTDELETE
DescriptionAllows you to create individual contacts
Allows you to retrieve a list of contacts
Allows you to update details on a contact
Allows you to delete a contact

Get Contacts

The following elements are returned in the Contacts response:
IdInternal unique identifier
First nameFirst name of contact person
Middle nameMiddle name of contact person
Last nameLast name of contact person
User idUnique identifier of user who is listed as the contact owner
Job titleJob title of contact person
Home phoneHome phone number of contact person
Business phoneBusiness phone number of contact person
Mobile phoneMobile phone number of contact person
EmailEmail address of contact person
Organization idUnique identifier of organization who is listed as the primary contact employer

Filter parameters

The most common filters have been added to allow results to be filtered, for example:

https://(subdomain)/api/v1/contacts?first_name=Aaron&last_name=Francis

When using individually or combined with the AND operator:

First nameequalsfirst_name=Aaron
Middle nameequalsmiddle_name=John
Last nameequalslast_name=Francis

Post Contacts

Use this method to create or update one or more contact records

When you are updating a contact you don’t need to specify every element. If you exclude an element then the existing value will be preserved.

The following is required to create a contact

First nameFirst name of contact person

The following are optional when creating/updating contacts

Middle nameMiddle name of contact person
Last nameLast name of contact person
User idUnique identifier of user who is listed as the contact owner
Job titleJob title of contact person
Home phoneHome phone number of contact person
Business phoneBusiness phone number of contact person
Mobile phoneMobile phone number of contact person
EmailEmail address of contact person
Organization idUnique identifier of organization who is listed as the primary contact employer
    • Related Articles

    • FreeAgent: Setting Up Your Initial Data

      Overview There are two options when setting up your initial integration with FreeAgent: Import existing Projects from FreeAgent into Matters.Cloud . Export existing Clients & Matters from Matters.Cloud to FreeAgent. Option 1: Import From FreeAgent If ...
    • Xero: Setting Up Your Initial Data

      Overview There are two options when setting up your initial integration with Xero: Import existing Customers from Xero into Matters.Cloud . Export existing Clients and Invoices from Matters.Cloud to Xero. Option 1: Import From Xero If you are an ...
    • What Products Does Matters.Cloud Integrate With?

      Overview Matters.Cloud offers integrations with the following products: Integrations Product Category FreeAgent Accounting & Finance Sage Accounting Accounting & Finance Szamlazz Accounting & Finance Xero Accounting & Finance Mailchimp Contacts & ...
    • Messaging: Getting Started

      Overview Messaging by Matters.Cloud allows you to send SMS messages directly from within the Matters.Cloud application to over 150 countries. Setting Up Messaging by Matters.Cloud The integrations portal allows you to configure integrations with ...
    • What Data Can I Migrate From Rocket Matter To Matters.Cloud?

      Overview Matters.Cloud provides a simple to use facility to import data when migrating from third party applications. Before attempting to migrate data into Matters.Cloud you should ensure that it is consistently formatted and backed up. Answer ...