Skip to main content
Create a contact. Phone numbers are unique per workspace; emails are also unique per workspace when provided.

Endpoint

Required ability: contacts.create.

Headers

Path parameters

string
required
Your workspace subdomain.

Body parameters

string
required
First name. Max 255 characters. Note the spelling — firstname, not first_name.
string
Last name. Max 255 characters. Optional on create (required on update).
string
required
Phone number. Max 20 characters. Unique per workspace.
string
Email address. Max 191 characters. When provided, must be unique per workspace.
string
required
Contact type. Must be lead or customer. (The underlying enum also permits guest, but the API does not accept it.)
integer
required
Id of an existing Source in your workspace.
integer
required
Id of an existing Status in your workspace.
string
Company name. Max 255 characters.
string
Freeform description.
integer
Country id.
integer
User id of the owner.
string
Comma-separated group names. Groups that do not exist are auto-created.

Example request

Example response

201 Created
See Data Types → Contact for every field.

Error responses