Contacts

//Contacts
Contacts 2017-05-22T15:35:19+00:00

Use the cases method to search for, get info on, update, or create a contact in Infusionsoft

Request URL:

https://YOURAPPNAME.fusedesk.com/api/v1/contact

Supported Methods: GET, POST

Authorization: See Authorization

Permission Needed: View Contacts

Return Codes: See Return Codes

Search for a contact in Infusionsoft

Request URL: https://YOURAPPNAME.fusedesk.com/api/v1/contact

Request Method: GET

Parameters:

Field Type Required Info
search string Yes What to search Infusionsoft for

Get info on one contact from Infusionsoft

Request URL: https://YOURAPPNAME.fusedesk.com/api/v1/contact/CONTACTID

Request Method: GET

Paramaters: none

Example JSON Response:

{
    "Phone1": "(508) 555-1212",
    "CompanyID": 0,
    "Email": "foo@example.com",
    "FirstName": "Foo",
    "Id": 8,
    "LastName": "Example"
}

Create a new contact in Infusionsoft

Request URL: https://YOURAPPNAME.fusedesk.com/api/v1/contact

Request Method: POST

Parameters:

Field Type Required Info
FirstName string No Contact’s First Name
LastName string No Contact’s Last Name
Email string No Contact’s Email Address
Phone1 string No Contact’s Primary Phone Number
Phone2 string No Contact’s Secondary Phone Number

Update an existing Infusionsoft contact

Request URL: https://YOURAPPNAME.fusedesk.com/api/v1/contact/CONTACTID

Request Method: POST

Parameters: any valid Infusionsoft contact field, including custom fields