Newer Version Available

This content describes an older version of this product. View Latest

Recurring Activities

The master activity record in the series is tracked in a single change event. Each occurrence in a recurring activity is tracked by an individual change event.

Example

These two change events are generated when creating a recurring calendar event. The first change event is for the master event record with GroupEventType set to 3. The second change event is for the first occurrence. The other occurrences are omitted in this example.

1// Change event generated for the master series.
2{
3  "schema": "FNhgkGvYpb6gdvt_vSkpBw",
4  "payload": {
5    "LastModifiedDate": "2019-08-05T18:44:33.000Z",
6    "Description": "Let's meet to discuss product requirements.",
7    "ActivityDate": "2019-08-12",
8    "IsRecurrence": false,
9    "Recurrence2PatternVersion": "1",
10    "GroupEventType": "3",
11    "Subject": "Product Planning",
12    "ActivityDateTime": "2019-08-12T19:00:00.000Z",
13    "DurationInMinutes": 60,
14    "OwnerId": "005RM000001iKYtYAM",
15    "CreatedById": "005RM000001iKYtYAM",
16    "IsAllDayEvent": false,
17    "ChangeEventHeader": {
18      "commitNumber": 59038718735,
19      "commitUser": "005RM000001iKYtYAM",
20      "sequenceNumber": 1,
21      "entityName": "Event",
22      "changeType": "CREATE",
23      "changedFields": [],
24      "changeOrigin": "com/salesforce/api/soap/47.0;client=SfdcInternalAPI/",
25      "transactionKey": "0001856c-ee5d-c295-dc83-75575ad684a6",
26      "commitTimestamp": 1565030673000,
27      "recordIds": [
28        "00URM000001W22b2AC"
29      ]
30    },
31    "IsChild": false,
32    "CreatedDate": "2019-08-05T18:44:33.000Z",
33    "IsReminderSet": false,
34    "ActivityRecurrence2Id": "828RM000000010WYAQ",
35    "IsPrivate": false,
36    "LastModifiedById": "005RM000001iKYtYAM",
37    "IsRecurrence2Exclusion": false,
38    "Recurrence2PatternText": "RRULE:FREQ=WEEKLY;INTERVAL=1;BYDAY=MO;COUNT=13",
39    "Location": "Orcas Room",
40    "ShowAs": "Busy",
41    "IsGroupEvent": false
42  },
43  "event": {
44    "replayId": 25
45  }
46}
47
48// Change event generated for the first occurrence.
49{
50  "schema": "FNhgkGvYpb6gdvt_vSkpBw",
51  "payload": {
52    "LastModifiedDate": "2019-08-05T18:44:37.000Z",
53    "Description": "Let's meet to discuss product requirements.",
54    "ActivityDate": "2019-08-12",
55    "IsRecurrence": false,
56    "Recurrence2PatternVersion": "1",
57    "GroupEventType": "0",
58    "Subject": "Product Planning",
59    "ActivityDateTime": "2019-08-12T19:00:00.000Z",
60    "DurationInMinutes": 60,
61    "OwnerId": "005RM000001iKYtYAM",
62    "CreatedById": "005RM000001iKYtYAM",
63    "IsAllDayEvent": false,
64    "ChangeEventHeader": {
65      "commitNumber": 59038718735,
66      "commitUser": "005RM000001iKYtYAM",
67      "sequenceNumber": 2,
68      "entityName": "Event",
69      "changeType": "CREATE",
70      "changedFields": [],
71      "changeOrigin": "com/salesforce/api/soap/47.0;client=SfdcInternalAPI/",
72      "transactionKey": "0001856c-ee5d-c295-dc83-75575ad684a6",
73      "commitTimestamp": 1565030677000,
74      "recordIds": [
75        "00URM000001W22c2AC"
76      ]
77    },
78    "IsChild": false,
79    "CreatedDate": "2019-08-05T18:44:37.000Z",
80    "IsReminderSet": false,
81    "ActivityRecurrence2Id": "828RM000000010WYAQ",
82    "IsPrivate": false,
83    "LastModifiedById": "005RM000001iKYtYAM",
84    "IsRecurrence2Exclusion": false,
85    "Recurrence2PatternText": "RRULE:FREQ=WEEKLY;INTERVAL=1;BYDAY=MO;COUNT=13",
86    "Location": "Orcas Room",
87    "ShowAs": "Busy",
88    "IsGroupEvent": false
89  },
90  "event": {
91    "replayId": 26
92  }
93}