PlannerTaskUpdateV1

Occurs when a task is updated.

Webhook Payload

The webhook event is encapsulated within a common wrapper structure providing general information about the event.

PropertyTypeDescription
idstringUnique event id
versionstringEvent version
occurredAtstringTimestamp of the event
tenantIdstringTenant unique id (GUID)
tenantNamestringTenant name
applicationstringApplication
productAreastringProduct area
dataobjectThe container of the event details data object details

data object details

PropertyTypeDescription
taskIdstringTask id
eventTimestampintegerTimestamp of the event
actorIdstringUser id of the actor
spaceIdstringSpace id
titlestringTask title
descriptionstringTask description
assigneeId['string', 'null']User id of the assignee
assignerId['string', 'null']User id of the assigner
creatorIdstringUser id of the creator
plannedStartDateintegerPlanned start date
plannedEndDateintegerPlanned end date
plannedDurationintegerPlanned duration
actualStartDateintegerActual start date
actualEndDateintegerActual end date
actualDurationintegerActual duration
createdAtintegerTask creation timestamp
updatedAtintegerTask update timestamp
statusstringTask status
prioritystringTask priority
parentId['string', 'null']Parent task id
projectIdstringProject id
copyFrom['string', 'null']Task id of the task that was copied from
templateId['string', 'null']Template id
followersarray of objectsList of user ids that are following the task followers array object details
customPropertiesarray of objectsList of custom properties customProperties array object details
attachedContentarray of objectsList of attached content attachedContent array object details
attachedSubTasksarray of objectsList of attached sub tasks attachedSubTasks array object details
updateDiffsarray of objectsList of update diffs updateDiffs array object details

followers array object details

PropertyTypeDescription
userIdstringUser id

customProperties array object details

PropertyTypeDescription
idstringCustom property id
multipleValuebooleanIs the custom property a multiple value property
namestringCustom property name
customPropertiesarray of objectsList of custom properties customProperties array object details

customProperties array object details

PropertyTypeDescription
idstringCustom property id
valuestringCustom property value
typestringCustom property type

attachedContent array object details

PropertyTypeDescription
spaceIdstringSpace id
contentIdstringContent id

attachedSubTasks array object details

PropertyTypeDescription
spaceIdstringSpace id
taskIdstringTask id

updateDiffs array object details

PropertyTypeDescription
fieldNamestringField name
beforestringValue before the update
afterstringValue after the update

Example

{
  "id": "215A44B475421CA5275FB62EC71475589EA0172EA71C1A01F675515C95A73F0C",
  "version": "PlannerTaskUpdateV1",
  "occurredAt": "2024-03-31T10:27:50.505Z",
  "tenantId": "234b9f0d-853d-4210-b5d2-b0574e003fcc",
  "tenantName": "demo",
  "data": {
    "taskId": "C4F1nPbqZkmLWt2M-TlxlA",
    "eventTimestamp": 638474776705050000,
    "actorId": "b26fa7a6-5060-7ce1-8cf2-9fc6a414dfdf",
    "spaceId": "7v08TiMbm0y6uxsQHldhUQ",
    "title": "demo task",
    "description": "<div>This is a demo task<br></div>",
    "assigneeId": "b26fa7a6-5060-7ce1-8cf2-9fc6a414dfdf",
    "assignerId": "b26fa7a6-5060-7ce1-8cf2-9fc6a414dfdf",
    "creatorId": "b26fa7a6-5060-7ce1-8cf2-9fc6a414dfdf",
    "plannedStartDate": 638450874000000000,
    "plannedEndDate": 638464698000000000,
    "plannedDuration": 17,
    "actualStartDate": 0,
    "actualEndDate": 0,
    "actualDuration": 0,
    "createdAt": 638474729228660000,
    "updatedAt": 638474776705050000,
    "status": "not started",
    "priority": "high",
    "parentId": null,
    "projectId": "NjF9VbraXkWl_z_QcfxL6g",
    "copyFrom": null,
    "templateId": null,
    "followers": [
      {
        "userId": "b26fa7a6-5060-7ce1-8cf2-9fc6a414dfdf"
      }
    ],
    "customProperties": [
      {
        "id": "8DFDeqXPKk2ezl3L0iw_Lw",
        "multipleValue": false,
        "name": "justin-test-user123",
        "customProperties": [
          {
            "id": "",
            "value": "{\n  \"id\": \"24O-Jkbed4vOoR0_li2wtw\",\n  \"type\": \"user\"\n}",
            "type": "JObject"
          }
        ]
      }
    ],
    "attachedContent": [
      {
        "spaceId": "Jf4XD0B2wUKxFTW55h6MSw",
        "contentId": "19917dbc-d59e-49dc-84c0-41d618a15e1c"
      }
    ],
    "attachedSubTasks": [],
    "updateDiffs": [
      {
        "fieldName": "priority",
        "before": "medium",
        "after": "high"
      }
    ]
  },
  "application": "EnablementPlannerService",
  "productArea": "EnablementPlanner"
}