Task object representation

The task object representation and fields are described below.

task was introduced in API version V1

task has not been marked for deprecation

Usages

Description

Representation of a task with references to associated concepts as well as baseline fields for managing tasks

Example create representation

{
  "owner" : {
    "urn" : "32a90f18-aaa0-4bdc-a63e-4efd2e16c28c",
    "url" : "/n/v1/company/32a90f18-aaa0-4bdc-a63e-4efd2e16c28c"
  },
  "assignee" : {
    "urn" : "10615807-513a-49b5-85e4-9df44a0e1ef1",
    "url" : "/n/v1/identity/10615807-513a-49b5-85e4-9df44a0e1ef1"
  },
  "project" : {
    "urn" : "4c5b4343-e8aa-42a5-839e-04c0a7405a18",
    "url" : "/n/v1/project/4c5b4343-e8aa-42a5-839e-04c0a7405a18"
  },
  "status" : "PENDING",
  "priority" : "CRITICAL",
  "title" : "Welcome your new customer",
  "description" : "There is a new customer so it's time to say Hi...",
  "createdTimestamp" : "2025-09-13T17:08:00",
  "updatedTimestamp" : "2025-09-10T17:08:00",
  "dueTimestamp" : "2025-09-13T17:08:00",
  "blockedBy" : [ ],
  "blocking" : [ ],
  "associatedTasks" : [ ],
  "associatedEntities" : [ ],
  "associatedIdentities" : [ {
    "urn" : "10615807-513a-49b5-85e4-9df44a0e1ef1",
    "url" : "/n/v1/identity/10615807-513a-49b5-85e4-9df44a0e1ef1"
  } ],
  "associatedCompanies" : [ {
    "urn" : "32a90f18-aaa0-4bdc-a63e-4efd2e16c28c",
    "url" : "/n/v1/company/32a90f18-aaa0-4bdc-a63e-4efd2e16c28c"
  } ]
}

Example response representation

{
  "urn" : "365550cd-612b-4593-b4c5-ec30f25fc04d",
  "url" : "/n/v1/task/365550cd-612b-4593-b4c5-ec30f25fc04d",
  "owner" : {
    "urn" : "32a90f18-aaa0-4bdc-a63e-4efd2e16c28c",
    "url" : "/n/v1/company/32a90f18-aaa0-4bdc-a63e-4efd2e16c28c"
  },
  "assignee" : {
    "urn" : "10615807-513a-49b5-85e4-9df44a0e1ef1",
    "url" : "/n/v1/identity/10615807-513a-49b5-85e4-9df44a0e1ef1"
  },
  "project" : {
    "urn" : "4c5b4343-e8aa-42a5-839e-04c0a7405a18",
    "url" : "/n/v1/project/4c5b4343-e8aa-42a5-839e-04c0a7405a18"
  },
  "status" : "PENDING",
  "priority" : "CRITICAL",
  "title" : "Welcome your new customer",
  "description" : "There is a new customer so it's time to say Hi...",
  "createdTimestamp" : "2025-09-13T17:08:00",
  "updatedTimestamp" : "2025-09-10T17:08:00",
  "dueTimestamp" : "2025-09-13T17:08:00",
  "blockedBy" : [ ],
  "blocking" : [ ],
  "associatedTasks" : [ ],
  "associatedEntities" : [ ],
  "associatedIdentities" : [ {
    "urn" : "10615807-513a-49b5-85e4-9df44a0e1ef1",
    "url" : "/n/v1/identity/10615807-513a-49b5-85e4-9df44a0e1ef1"
  } ],
  "associatedCompanies" : [ {
    "urn" : "32a90f18-aaa0-4bdc-a63e-4efd2e16c28c",
    "url" : "/n/v1/company/32a90f18-aaa0-4bdc-a63e-4efd2e16c28c"
  } ]
}

Fields

NameTypeDescriptionConstraints
urnString representation of a Unique Resource Name. Typically a UUID with 36 characters.The URN of this task
urlURL represented as a stringThe URL for accessing this task
ownercompanyThe owning company for this task
workflowStageworkflowstageThe workflow stage of this task if set otherwise not set
assigneeidentityThe assignee for the task
projectprojectThe project this task is associated with
statusA string representation of a enumeration name restricted to the documented valuesThe status of the task

Allowed values:

  • UNDEFINED
  • PENDING
  • IN_PROGRESS
  • BLOCKED
  • COMPLETED
  • CLOSED
  • UNRECOGNIZED
priorityA string representation of a enumeration name restricted to the documented valuesThe priority of the task

Allowed values:

  • NONE
  • LOW
  • MEDIUM
  • HIGH
  • CRITICAL
  • UNRECOGNIZED
titleString literalThe title of the taskRequired on create. Maximum length: 1024.
descriptionString literalThe descriptive body for the task as a string.Required on create. Maximum length: 65536.
createdTimestampTimestamp expressed in ISO 8601 format without timezone including milliseconds. Note unless otherwise stated in UTC zone.The creation timestamp of the task
updatedTimestampTimestamp expressed in ISO 8601 format without timezone including milliseconds. Note unless otherwise stated in UTC zone.The updated timestamp of the task
dueTimestampTimestamp expressed in ISO 8601 format without timezone including milliseconds. Note unless otherwise stated in UTC zone.The timestamp of the task's due dateRequired on create.
blockedBytask[]The tasks which are marked as blocking this task which is blocked by themRequired on create.
blockingtask[]The tasks which are blocked by this taskRequired on create.
associatedTaskstask[]Associated tasks used to capture references and relations between this task and other related tasksRequired on create.
associatedEntitiesentity[]Entities associated with this task used for tasks like reviewing an entity content before publicationRequired on create.
associatedIdentitiesidentity[]Identities associated with this task used for tasks like reviewing an identity associated with a new contactRequired on create.
associatedCompaniescompany[]Companies associated with this task used for tasks like reviewing a new company details when a company is createdRequired on create.
identityForLogsidentityAn identity reference which is used to attribute changes when writing task activities e.g. a manager changing the status of a task from UNDEFINED to HIGH. The identity will be used to track who made the change in the activity log but won't appear in the assignees. If none is provided the activity logs will not be attributed