Skip to main content
POST
Create a person

Authorizations

Authorization
string
header
required

OAuth 2.1 access token.

Body

application/json
full_name
string
required
Maximum string length: 70
Example:

"Maria Silva"

emails
object[]
phones
object[]
company_id
string<uuid>
position
string
Maximum string length: 100
Example:

"Sales Director"

owner_email
string<email>

Email of the workspace member to set as owner. The API resolves it to the internal user ID. Must be a member of this workspace.

Example:

"joao@company.com"

avatar_image
string

Public HTTPS URL or full base64 data URI of the image (e.g. data:image/png;base64,...). Accepted formats: JPEG, PNG, WebP, GIF, BMP, TIFF.

Example:

"data:image/png;base64,iVBORw0KGgo..."

tags
string[]

Tag names (keys) to associate with the person. If a tag doesn't exist, it will be automatically created.

Required string length: 1 - 30
list_ids
string<uuid>[]

List IDs to associate with the person.

custom_fields
object[]

Custom field values to set for the person. Identified by field_key. If the field does not exist, it is created automatically with type text.

Response

Person created successfully.

data
object