Skip to main content
POST
Create task

Authorizations

Authorization
string
header
required

Authenticate with a Bearer token: API key, OAuth token, or session token.

Body

application/json
content_text
string
required

Plain text content of the task (required).

Minimum string length: 1
task_type
enum<string>
required

Task type (required): text, linkedin_message, linkedin_connection, call, other.

Available options:
text,
linkedin_message,
linkedin_connection,
call,
other
due_date
string

ISO 8601 due date.

is_completed
boolean
default:false

Whether the task is completed. Defaults to false.

person_id
string<uuid>

Person UUID to associate with this task.

deal_id
string<uuid>

Deal UUID to associate with this task.

client_id
string<uuid>

Client (organization_companies) UUID to associate with this task.

job_id
string<uuid>

Job UUID to associate with this task.

owner_ids
string<uuid>[]

Team member UUIDs to assign as task owners. Get IDs from GET /v1/team-members. When omitted or empty, the authenticated team member is assigned; API-key requests without a team member create an ownerless task.

Response

Task created

success
enum<boolean>
required
Available options:
true
data
object
required