| nextToken | String | The pagination token. |
| events | Array | The event list. |
| id | String | The event ID. |
| summary | String | The event title. |
| description | String | The event description. |
| start | Object | The event start date. |
| date | String | The event start date, in the format yyyy-MM-dd. |
| dateTime | String | The event start time, in the ISO-8601 date-time format. |
| timeZone | String | The time zone of the event start time, in tz database name format. |
| originStart | Object | The start time when the event was originally created in the recurrence series. This property is not returned for regular single events. |
| dateTime | String | The date and time information in ISO 8601 format, always in UTC. For example, January 1, 2023 at midnight UTC is 2023-01-01T00:00:00Z. |
| end | Object | The event end time. |
| date | String | The event end date, in the format yyyy-MM-dd. |
| dateTime | String | The event end time, in the ISO-8601 date-time format. |
| timeZone | String | The time zone of the event end time. It must be the same as the time zone of the start time, in tz database name format. |
| isAllDay | Boolean | Whether the event is an all-day event. - true: Yes - false: No |
| recurrence | Object | The event recurrence rule. |
| pattern | Object | The recurrence pattern. |
| type | String | The recurrence rule type. - daily: Repeats every interval days - weekly: Repeats on daysOfWeek every interval weeks - absoluteMonthly: Repeats on day dayOfMonth every interval months - relativeMonthly: Repeats on daysOfWeek of the index week every interval months - absoluteYearly: Repeats every interval years |
| dayOfMonth | Integer | When type equals absoluteMonthly, this specifies which day of the month. |
| daysOfWeek | String | Specifies the day of the week using lowercase English words. Separate multiple values with commas. |
| index | String | When type = relativeMonthly, this specifies which week of the month. - first: The first week - second: The second week - third: The third week - fourth: The fourth week - last: The last week |
| interval | Integer | The recurrence interval. The unit varies based on type. For example, when type equals daily, it represents an interval of N days; when type equals absoluteYearly, it represents an interval of N years. |
| firstDayOfWeek | String | The first day of the week. Valid values: sunday, monday, tuesday, wednesday, thursday, friday, saturday. The default value is “sunday”. |
| range | Object | The recurrence range. |
| type | String | The recurrence range type. - noEnd: Never ends - endDate: Recurs until the specified date - numbered: Ends after the specified number of occurrences |
| endDate | String | The recurrence end date. |
| numberOfOccurrences | Integer | The number of occurrences. |
| attendees | Array | The event attendees. |
| id | String | The user unionId. |
| displayName | String | The user name. |
| responseStatus | String | The response status. |
| self | Boolean | Whether this is the currently signed-in user. - true: Yes - false: No |
| isOptional | Boolean | Whether this is an optional attendee. - true: Yes - false: No |
| organizer | Object | The event organizer. |
| id | String | The user unionId. |
| displayName | String | The user name. |
| responseStatus | String | The response status. |
| self | Boolean | Whether this is the currently signed-in user. - true: Yes - false: No |
| location | Object | The event location. |
| displayName | String | The display name. |
| meetingRooms | Array of String | The meeting rooms. |
| seriesMasterId | String | The ID of the master event of the recurring event. Empty for non-recurring events. |
| createTime | String | The created time. |
| updateTime | String | The update time. |
| status | String | The event status. |
| extendedProperties | Object | The event extended properties. |
| sharedProperties | Object | The shared properties. |
| sourceOpenCid | String | When the event is initiated from a group chat, this field indicates the source group of the event. |
| belongCorpId | String | The organization ID of the organization the event belongs to. |
| privateProperties | Object | The private properties. |
| dingtalkDetailUrl | String | The detail URL. |
| onlineMeetingInfo | Object | The online meeting. |
| type | String | The online meeting type. Currently supported: - dingtalk: DingTalk Video Meeting |
| conferenceId | String | The meeting ID. |
| url | String | The URL for joining the meeting. |
| extraInfo | Map | Other extended information. |
| categories | Array | The event categories. |
| displayName | String | The event category name. |
| richTextDescription | Object | The rich text description. |
| text | String | The content of the rich text description. |
| meetingRooms | Array | The meeting rooms. |
| roomId | String | The roomId of the meeting room. |
| responseStatus | String | The response status of the meeting room. - accepted: Accepted - tentative: Pending approval - declined: Approval rejected |
| displayName | String | The meeting room name. |