Create task
Creates a new task. Link it to a deal, lead, or project using entity and entityId. Custom field values use cf_* keys — see the Custom fields guide.
Authorizations
API key for authentication. Get yours at app.heffl.com/settings/developers
Body
Task title
Task description
Task status
OPEN, IN_PROGRESS, ON_HOLD, COMPLETED, CANCELLED Task type
call, todo, meeting Task priority
LOW, MEDIUM, HIGH Start date
Due date
Whether to show time on the due date
Duration in minutes
x >= 0Assignee user IDs
Tag IDs
Entity type to link the task to
projects, leads, deals Entity ID to link the task to (required when entity is provided)
Custom field values using cf_* keys. Only documented fields and cf_* keys are accepted.
Response
OK
Task ID
Auto-generated task number
Task title
Task status
OPEN, IN_PROGRESS, ON_HOLD, COMPLETED, CANCELLED Task type
call, todo, meeting Whether to show time on the due date
Assignee user IDs
Tag IDs
Task description
Task priority
LOW, MEDIUM, HIGH Due date
Start date
Duration in minutes
When the task was completed
Linked entity type
projects, leads, deals Linked entity ID
Linked project ID
Linked lead ID
Linked deal ID
Linked client ID
Linked contact ID
Creator user ID
Creator name
When the task was created
When the task was last updated
Custom field values as top-level cf_* keys (for example cf_follow_up_type). There is no customFields wrapper.