Skip to main content
Call this API to retrieve the event list of a user within a specified time range. The returned information includes event title, start date, start time, end date, and end time.

API call description

  • For recurring events, all past recurring event instances are returned, but future instances are not. For example, if a daily recurring event starts on January 1 and the query is run on January 4, the instances from January 1 to January 4 are returned, but instances after January 4 are not.
  • To determine whether an event is an instance of a recurring event, check whether the recurrenceId of the returned event object is empty.
  • By default, deleted events are not returned. To return them, set showDeleted=true. When a deleted event is returned, calling the Get event details API returns the instanceNotExist error.

Request

Basic information

Request headers

Path parameters

Query parameters

Request example

HTTP
Java
Python
PHP
Go
Node.js
C#

Response

Response body

Response body example

Error codes

If an error is returned when calling this API, refer to the Global error codes document to find the solution based on the error message.