Contacts

Operations related to contacts

Get all Contacts

get

Returns a list of contacts with pagination support.

Authorizations
x-api-keystringRequired
Query parameters
pagenumberOptional

Page number to retrieve.

limitnumberOptional

Number of items per page.

emailstringOptional

Contact email to filter contacts by (partial match).

namestringOptional

Contact name to filter contacts by (partial match).

opportunityIdstringOptional

Opportunity ID to filter contacts by.

companyIdstringOptional

Company ID to filter contacts by.

Responses
chevron-right
200Success
application/json
get
/api/v1/contacts

Create Contact

post

Creates a new contact.

Authorizations
x-api-keystringRequired
Body
firstNamestringOptional

First name of the contact

Example: John
lastNamestringOptional

Last name of the contact

Example: Doe
salutationstringOptional

Salutation of the contact

Example: Mr.
birthdaystring · date-timeOptional

Birthday of the contact

Example: 1990-01-15T00:00:00.000Z
emailstringRequired

Email address of the contact

Example: [email protected]
phonestringOptional

Phone number of the contact

Example: +1-555-123-4567
genderIdentitystringOptional

Gender identity of the contact

Example: Male
pronounsstringOptional

Pronouns of the contact

Example: he/him
faxstringOptional

Fax number of the contact

Example: +1-555-123-4568
linkedinUrlstringOptional

LinkedIn URL of the contact

Example: https://linkedin.com/in/johndoe
addressstringOptional

Address of the contact

Example: 123 Main Street
postalCodestringOptional

Postal code of the contact

Example: 12345
citystringOptional

City of the contact

Example: New York
statestringOptional

State of the contact

Example: NY
countrystringOptional

Country of the contact

Example: United States
currencystringOptional

Currency preference of the contact

Example: USD
titlePositionstringOptional

Title/Position of the contact

Example: Software Engineer
languagestringOptional

Language preference of the contact

Example: English
assistantstringOptional

Assistant name of the contact

Example: Jane Smith
assistantPhonestringOptional

Assistant phone number

Example: +1-555-123-4569
divisionstringOptional

Division of the contact

Example: Engineering
departmentstringOptional

Department of the contact

Example: Software Development
descriptionstringOptional

Description of the contact

Example: Senior software engineer with 5 years of experience
leadSourcestringOptional

Lead source of the contact

Example: Website
leadRecordTypestringOptional

Lead record type

Example: Lead
reportsTostringOptional

Reports to contact ID

Example: 5516cd47-2bd0-4f4f-adc2-22524e54ba4d
Responses
post
/api/v1/contacts

Get Contact by ID

get

Get a contact by ID.

Authorizations
x-api-keystringRequired
Path parameters
idstringRequired

Contact ID to retrieve.

Responses
chevron-right
200Success
application/json
get
/api/v1/contacts/{id}

Update Contact

put

Updates an existing contact.

Authorizations
x-api-keystringRequired
Path parameters
idstringRequired

Contact ID to update.

Body
firstNamestringOptional

First name of the contact

Example: John
lastNamestringOptional

Last name of the contact

Example: Doe
salutationstringOptional

Salutation of the contact

Example: Mr.
birthdaystring · date-timeOptional

Birthday of the contact

Example: 1990-01-15T00:00:00.000Z
emailstringOptional

Email address of the contact

Example: [email protected]
phonestringOptional

Phone number of the contact

Example: +1-555-123-4567
genderIdentitystringOptional

Gender identity of the contact

Example: Male
pronounsstringOptional

Pronouns of the contact

Example: he/him
faxstringOptional

Fax number of the contact

Example: +1-555-123-4568
linkedinUrlstringOptional

LinkedIn URL of the contact

Example: https://linkedin.com/in/johndoe
addressstringOptional

Address of the contact

Example: 123 Main Street
postalCodestringOptional

Postal code of the contact

Example: 12345
citystringOptional

City of the contact

Example: New York
statestringOptional

State of the contact

Example: NY
countrystringOptional

Country of the contact

Example: United States
currencystringOptional

Currency preference of the contact

Example: USD
titlePositionstringOptional

Title/Position of the contact

Example: Software Engineer
languagestringOptional

Language preference of the contact

Example: English
assistantstringOptional

Assistant name of the contact

Example: Jane Smith
assistantPhonestringOptional

Assistant phone number

Example: +1-555-123-4569
divisionstringOptional

Division of the contact

Example: Engineering
departmentstringOptional

Department of the contact

Example: Software Development
descriptionstringOptional

Description of the contact

Example: Senior software engineer with 5 years of experience
leadSourcestringOptional

Lead source of the contact

Example: Website
leadRecordTypestringOptional

Lead record type

Example: Lead
reportsTostringOptional

Reports to contact ID

Example: 5516cd47-2bd0-4f4f-adc2-22524e54ba4d
Responses
chevron-right
200Success
application/json
put
/api/v1/contacts/{id}

Delete Contact

delete

Deletes a contact by ID.

Authorizations
x-api-keystringRequired
Path parameters
idstringRequired

Contact ID to delete.

Responses
chevron-right
200Success
application/json
delete
/api/v1/contacts/{id}

Get Contact Integrations

get

Returns a list of integrations for a given contact ID.

Authorizations
x-api-keystringRequired
Path parameters
idstringRequired

Contact ID to get integrations from.

Responses
chevron-right
200Success
application/json
get
/api/v1/contacts/{id}/integrations

Get Contact Companies

get

Returns a list of companies associated with a contact.

Authorizations
x-api-keystringRequired
Path parameters
idstringRequired

Contact ID to get companies from.

Query parameters
pagenumberOptional

Page number to retrieve.

limitnumberOptional

Number of items per page.

Responses
chevron-right
200Success
application/json
get
/api/v1/contacts/{id}/companies

Create Contact Company Relationship

post

Creates a relationship between a contact and a company.

Authorizations
x-api-keystringRequired
Path parameters
idstringRequired

Contact ID.

Body
companyIdstringRequired

Company ID

Example: 5516cd47-2bd0-4f4f-adc2-22524e54ba4d
Responses
post
/api/v1/contacts/{id}/companies

Get Contact Opportunities

get

Returns a list of opportunities associated with a contact.

Authorizations
x-api-keystringRequired
Path parameters
idstringRequired

Contact ID to get opportunities from.

Query parameters
pagenumberOptional

Page number to retrieve.

limitnumberOptional

Number of items per page.

Responses
chevron-right
200Success
application/json
get
/api/v1/contacts/{id}/opportunities

Create Contact Opportunity Relationship

post

Creates a relationship between a contact and an opportunity.

Authorizations
x-api-keystringRequired
Path parameters
idstringRequired
Body
opportunityIdstringRequired

Opportunity ID

Example: 5516cd47-2bd0-4f4f-adc2-22524e54ba4d
Responses
post
/api/v1/contacts/{id}/opportunities

Delete Contact Company Relationship

delete

Deletes a relationship between a contact and a company.

Authorizations
x-api-keystringRequired
Path parameters
idstringRequired

Contact ID.

companyIdstringRequired

Company ID.

Responses
chevron-right
200Success
application/json
delete
/api/v1/contacts/{id}/companies/{companyId}

Delete Contact Opportunity Relationship

delete

Deletes a relationship between a contact and an opportunity.

Authorizations
x-api-keystringRequired
Path parameters
idstringRequired
opportunityIdstringRequired

Opportunity ID.

Responses
chevron-right
200Success
application/json
delete
/api/v1/contacts/{id}/opportunities/{opportunityId}

Last updated

Was this helpful?