addedInput schema / examples
Added value: +[
+ {
+ "cronExpression": "1 Week",
+ "description": "Sync on sprint progress",
+ "duration": "PT30M",
+ "endDate": "2026-12-31",
+ "isAllDay": false,
+ "maxOccurrences": 20,
+ "notes": "Bring your laptop",
+ "startDate": "2026-08-03",
+ "startTime": "09:00:00",
+ "timezone": "Europe/London",
+ "title": "Weekly team standup"
+ }
+]
changedInput schema / properties / cronExpression / description
Previous value: -"Cron expression for recurrence. Format: minute hour dayOfMonth month dayOfWeek"New value: +"Recurrence interval, NOT a cron expression despite the field name. Format is 'N Unit' where N is a positive integer and Unit is one of Day, Week, Month, Year (case-sensitive), e.g. '1 Day', '2 Week', '1 Month', '1 Year'. Instances recur every N of the given unit starting from startDate."
addedInput schema / properties / cronExpression / examples
Added value: +[
+ "1 Week"
+]
addedInput schema / properties / description / description
Added value: +"Longer free-text description applied to every generated instance. Up to 2000 characters."
changedInput schema / properties / duration / description
Previous value: -"Duration in ISO 8601 format, e.g. PT1H30M"New value: +"Length of each instance, in ISO 8601 duration format."
addedInput schema / properties / duration / examples
Added value: +[
+ "PT30M"
+]
changedInput schema / properties / endDate / description
Previous value: -"YYYY-MM-DD format"New value: +"Last date on which instances may occur, YYYY-MM-DD format. Omit for no end date (bounded only by maxOccurrences, if set)."
addedInput schema / properties / endDate / examples
Added value: +[
+ "2026-12-31"
+]
addedInput schema / properties / isAllDay / description
Added value: +"True if generated instances are all-day events with no specific start/end time; false for timed instances."
addedInput schema / properties / isAllDay / examples
Added value: +[
+ false
+]
changedInput schema / properties / location / description
Previous value: -"Location. Set $type to 'Address' for physical (with line1-3, postalCode, countryCode) or 'OnlineLocation' for virtual (with url, notes)."New value: +"Location applied to every generated instance. Set $type to 'Address' for physical (with line1-3, postalCode, countryCode) or 'OnlineLocation' for virtual (with url, notes)."
addedInput schema / properties / location / properties / countryCode / description
Added value: +"Country code for the address (Address type)."
addedInput schema / properties / location / properties / countryCode / examples
Added value: +[
+ "GB"
+]
addedInput schema / properties / location / properties / line1 / description
Added value: +"First line of the street address (Address type). At least one of line1-3/postalCode is required when $type is 'Address'."
addedInput schema / properties / location / properties / line1 / examples
Added value: +[
+ "221B Baker Street"
+]
addedInput schema / properties / location / properties / line2 / description
Added value: +"Second line of the street address (Address type), e.g. building or suite."
addedInput schema / properties / location / properties / line3 / description
Added value: +"Third line of the street address (Address type)."
addedInput schema / properties / location / properties / notes / description
Added value: +"Notes about the location, e.g. parking instructions or a meeting passcode. Up to 500 characters for OnlineLocation."
addedInput schema / properties / location / properties / postalCode / description
Added value: +"Postal or ZIP code (Address type). Up to 20 characters."
addedInput schema / properties / location / properties / postalCode / examples
Added value: +[
+ "NW1 6XE"
+]
changedInput schema / properties / location / properties / url / description
Previous value: -"URL for online locations"New value: +"URL for online locations (OnlineLocation type). Must be an absolute http/https URL."
addedInput schema / properties / location / properties / url / examples
Added value: +[
+ "https://meet.google.com/abc-defg-hij"
+]
addedInput schema / properties / maxOccurrences / description
Added value: +"Maximum number of instances to generate before recurrence stops. Omit for unlimited (bounded only by endDate, if set)."
addedInput schema / properties / maxOccurrences / examples
Added value: +[
+ 20
+]
addedInput schema / properties / notes / description
Added value: +"Freeform notes applied to every generated instance. Up to 5000 characters."
changedInput schema / properties / startDate / description
Previous value: -"YYYY-MM-DD format"New value: +"Anchor date the recurrence is calculated from, YYYY-MM-DD format. The first instance falls on this date (subject to startTime/timezone); later instances are startDate plus multiples of the cronExpression interval."
addedInput schema / properties / startDate / examples
Added value: +[
+ "2026-08-03"
+]
changedInput schema / properties / startTime / description
Previous value: -"Time of day in HH:mm:ss format"New value: +"Time of day each instance starts, in HH:mm:ss format (local to timezone). Omit for an event with no fixed time."
addedInput schema / properties / startTime / examples
Added value: +[
+ "09:00:00"
+]
addedInput schema / properties / timezone / examples
Added value: +[
+ "Europe/London"
+]
addedInput schema / properties / title / description
Added value: +"Event title/summary applied to every generated instance. Required, up to 200 characters."
addedInput schema / properties / title / examples
Added value: +[
+ "Weekly team standup"
+]