PlannerRequestUpdateV1

Occurs when a request 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
requestIdstringThe unique id of the request
eventTimestampintegerThe timestamp of the event
actorIdstringThe unique id of the actor
spaceIdstringThe unique id of the space
titlestringThe title of the event
assigneeId['string', 'null']The unique id of the assignee
assignerId['string', 'null']The unique id of the assigner
creatorIdstringThe unique id of the creator
plannedStartDateintegerThe planned start date of the event
plannedEndDateintegerThe planned end date of the event
plannedDurationintegerThe planned duration of the event
createdAtintegerThe timestamp of the creation of the event
updatedAtintegerThe timestamp of the last update of the event
statusstringThe status of the event
priority['string', 'null']The priority of the event
projectId['string', 'null']The unique id of the project
note['string', 'null']The note of the event
formRefobjectThe reference to the form formRef object details
followersarray of objectsThe list of followers followers array object details
customPropertiesarray of objectsThe list of custom properties customProperties array object details
attachedContentarray of objectsThe list of attached content attachedContent array object details
updateDiffsarray of objectsThe list of update diffs updateDiffs array object details

formRef object details

PropertyTypeDescription
formIdstringThe unique id of the form
minorVersionintegerThe minor version of the form
majorVersionintegerThe major version of the form

followers array object details

PropertyTypeDescription
userIdstringThe unique id of the user

customProperties array object details

PropertyTypeDescription
idstringThe unique id of the custom property
multipleValuebooleanThe flag to indicate if the custom property has multiple values
namestringThe name of the custom property
customPropertiesarray of objectsThe list of custom properties customProperties array object details

customProperties array object details

PropertyTypeDescription
idstringThe unique id of the custom property
valuestringThe value of the custom property
typestringThe type of the custom property

attachedContent array object details

PropertyTypeDescription
spaceId['string', 'null']The unique id of the space
contentIdstringThe unique id of the content

updateDiffs array object details

PropertyTypeDescription
fieldNamestringThe name of the field
before['string', 'null']The value before the update
afterstringThe value after the update

Example

{
  "id": "21E4431256830E0A44C739FFBF930D26DED9D9539AB1C179F2D904D17E1662E4",
  "version": "PlannerRequestUpdateV1",
  "occurredAt": "2024-03-31T10:35:47.18Z",
  "tenantId": "234b9f0d-853d-4210-b5d2-b0574e003fcc",
  "tenantName": "demo",
  "data": {
    "requestId": "GeDorid95kCn8hqoOaJCLw",
    "eventTimestamp": 638474781471800000,
    "actorId": "b26fa7a6-5060-7ce1-8cf2-9fc6a414dfdf",
    "spaceId": "7v08TiMbm0y6uxsQHldhUQ",
    "title": "demo request",
    "assigneeId": null,
    "assignerId": null,
    "creatorId": "b26fa7a6-5060-7ce1-8cf2-9fc6a414dfdf",
    "plannedStartDate": 638457786000000000,
    "plannedEndDate": 638465562000000000,
    "plannedDuration": 10,
    "createdAt": 638474780576160000,
    "updatedAt": 638474781471800000,
    "status": "pending",
    "priority": null,
    "projectId": null,
    "note": null,
    "formRef": {
      "formId": "W3s3PhZGIkqJnRxwPPPWiw",
      "minorVersion": 1,
      "majorVersion": 0
    },
    "followers": [
      {
        "userId": "b26fa7a6-5060-7ce1-8cf2-9fc6a414dfdf"
      }
    ],
    "customProperties": [
      {
        "id": "7O02uinYTEOGTNKAFIF5QA",
        "multipleValue": false,
        "name": "Date",
        "customProperties": [
          {
            "id": "",
            "value": "2024-03-19T18:30:00.0000000+00:00",
            "type": "DateTime"
          }
        ]
      },
      {
        "id": "OenCAqm_lEyWx1vZIwoWXw",
        "multipleValue": false,
        "name": "Decimal number",
        "customProperties": [
          {
            "id": "",
            "value": "1.1",
            "type": "double"
          }
        ]
      },
      {
        "id": "YETteAA0y0upM6iy22TLwA",
        "multipleValue": true,
        "name": "Multi-select",
        "customProperties": [
          {
            "id": "HgUfXzC5wUKafJXHx7imbA",
            "value": "1",
            "type": "JValue"
          }
        ]
      },
      {
        "id": "8DFDeqXPKk2ezl3L0iw_Lw",
        "multipleValue": false,
        "name": "test",
        "customProperties": [
          {
            "id": "",
            "value": "{\n  \"id\": \"pqdvsmBQ4XyM8p_GpBTf3w\",\n  \"type\": \"user\"\n}",
            "type": "JObject"
          }
        ]
      }
    ],
    "attachedContent": [
      {
        "spaceId": null,
        "contentId": "a525bc95-fafc-4112-97ed-c7c48bbfc02e"
      }
    ],
    "updateDiffs": [
      {
        "fieldName": "plannedStartDate",
        "before": null,
        "after": "2024-03-11T18:30:00.0000000+00:00"
      },
      {
        "fieldName": "plannedEndDate",
        "before": null,
        "after": "2024-03-20T18:30:00.0000000+00:00"
      },
      {
        "fieldName": "customProperty",
        "before": "[]",
        "after": "[{\"Id\":\"8DFDeqXPKk2ezl3L0iw_Lw\",\"MultipleValue\":false,\"Name\":\"justin-test-user123\",\"Values\":[{\"Id\":null,\"Value\":{\"id\":\"pqdvsmBQ4XyM8p_GpBTf3w\",\"type\":\"user\"}}]}]"
      }
    ]
  },
  "application": "EnablementPlannerService",
  "productArea": "EnablementPlanner"
}