Kestrio.by TDCCommerceDocs

Tasks Field Reference

Exact task fields, statuses, priorities, approval states, assignee roles, dependencies, and validation rules.

Tasks Field Reference

Use this reference when creating, updating, importing, grouping, or searching for tasks.

Required Fields

FieldTypeNotes
TitleTextRequired. Maximum 500 characters.
ProjectProject selectRequired on create.

Common Fields

FieldTypeNotes
DescriptionTextareaOptional.
PhasePhase selectOptional, project-scoped.
MilestoneMilestone selectOptional, project-scoped.
Parent taskTask selectOptional.
StatusSelectDefaults by service/UI when omitted.
PrioritySelectDefaults by service/UI when omitted.
Start dateDateOptional.
Due dateDateOptional.
Estimated minutesNumber0 is treated as empty.
Effort split modeSelectequal or custom.
Requires approvalBooleanOptional.
VisibilitySelectpublic, project, or internal.

Task Status Values

  • todo
  • in_progress
  • in_review
  • blocked
  • done
  • cancelled

Priority Values

  • low
  • medium
  • high
  • urgent

Approval Status Values

  • not_required
  • pending
  • approved
  • rejected

Assignee Role Values

  • owner
  • collaborator
  • reviewer

Dependencies

Supported dependency values:

  • finish_to_start
  • start_to_start
  • finish_to_finish
  • start_to_finish

Task dependency creation currently creates finish-to-start dependencies from predecessor to successor. Lag days can offset the successor start from the predecessor due date.

Grouping Values

Tasks can be grouped by:

  • status
  • priority
  • assignee
  • completed
  • submittedBy

Attachments

Task attachments can be:

  • Uploaded resources by resourceId.
  • External links by externalUrl.

Optional attachment label can be shown to users.