This article provides details on the ‘Event Cancelled’ integration point.

JSON Message Structure

This is an example of the JSON message for this integration point. The data represents the cancelled event.

Note

Stakeholder address fields have been deprecated and will return an empty string.

{
  "eventType": "EventCancelled",
  "messageTime": "2044-03-26T16:54:57.647Z",
  "messageStub": "68e5abc6-f2ed-48b3-99bb-462ebed6553f",
  "message": [
    {
      "eventPlanningStatusName": "",
      "country": "",
      "stakeholderPostalCode": "",
      "eventCustomField": [
        {
          "id": "F28721F0-0EC7-4B0B-9918-66AB741BE000",
          "name": "Sport",
          "value": "Soccer"
        },
        {
          "id": "D5FB1761-9557-4D69-AE51-822A85995905",
          "name": "ecf-oneline-email",
          "value": "example@test.com"
        }
      ],
      "eventCategory": "Sports Event",
      "city": "",
      "postalCode": "",
      "stakeholderTitle": "",
      "stakeholderEmailAddr": "",
      "stakeholderWorkFax": "",
      "stakeholderLastName": "",
      "stakeholderCity": "",
      "eventTitle": "World Finals",
      "eventDescription": "Come join us for the big game day.",
      "stakeholderMobilePhone": "",
      "eventCapacity": -1,
      "currency": "U.S. Dollar",
      "accountStub": "C4AD3933-0FED-4379-B602-CB56B1D832C5",
      "state": "",
      "stakeholderState": "",
      "plannerCompany": "World Class Entertainment",
      "eventStatusName": "Cancelled",
      "stakeholderAddress2": "",
      "eventEndDate": "2044-05-29T22:00:00.000",
      "stakeholderAddress3": "",
      "address3": "",
      "address2": "",
      "eventLocation": "Stadium",
      "address1": "",
      "eventPhone": "",
      "stakeholderAddress1": "",
      "stakeholderFirstName": "",
      "stakeholderWorkPhone": "",
      "stakeholderCountry": "",
      "plannerLastName": "Smith",
      "eventCode": "VGN57PGF3K4",
      "eventNote": "",
      "plannerFirstName": "Aktor",
      "stakeholderHomePhone": "",
      "fromAcctEmailStub": "test@example.com",
      "eventStub": "FE0450D8-6BA9-4208-9965-362E0F5A883C",
      "languageCountry": "English",
      "plannerTitle": "Planner",
      "stakeholderCompany": "",
      "timezoneName": "Eastern Time",
      "eventArchiveDate": "2044-08-27T22:00:00.000",
      "eventCloseDate": "2044-05-23T23:59:00.000",
      "eventStartDate": "2044-05-25T18:00:00.000"
    }
  ]
}

Understanding the JSON Message

  • Arrays: The eventCustomFields array is dynamic and changes over time as planners add or remove custom fields.
  • Empty Fields: Fields appearing as empty ("") indicate no data is available for that field.
Last updated on