v1

latestOpenAPI 3.0.1Apache 2.02026-07-1398228598.3 KB
Calendar

List Calendar Events

Returns a paginated list of calendar events from a specific user

get/calendar_events/{user_uuid}

Path parameters

user_uuidstring required

User UUID

Query parameters

dateFromstring date-time

Filter events starting from this date-time (inclusive)

dateTostring date-time

Filter events until this date-time (inclusive)

pageinteger required

Page number for pagination

sizeinteger required

Number of items per page

Response

Successfully retrieved calendar events page

pageCountinteger
totalRecordsinteger
pageNumberinteger
pageSizeinteger

Example response

{
  "pageCount": 2,
  "totalRecords": 20,
  "pageNumber": 1,
  "pageSize": 10,
  "items": [
    {
      "uuid": "event_123",
      "summary": "Sales Team Meeting",
      "description": "Weekly sales team sync",
      "startTime": "2024-03-20T10:00:00Z",
      "endTime": "2024-03-20T11:00:00Z",
      "joinUrl": "https://zoom.us/j/123456789",
      "participants": [
        {
          "id": "participant_123",
          "email": "john.doe@example.com",
          "organizer": true,
          "name": "John Doe",
          "status": "accepted"
        }
      ]
    }
  ]
}