calendar-events
calendar-events
Page 18 of 25.
Overview
- Jun23
Sprint Planning
8:25 PM · Main Boardroom
- May10
Onboarding Session
7:35 AM · Zoom
- Aug15
Retrospective
5:54 AM · Zoom
- Jul8
Engineering All-Hands
4:47 AM · Cafeteria
- Apr29
Sprint Planning
11:19 AM · Google Meet
- Jul19
Budget Review
3:22 AM · Conference Room B
- Aug15
Security Training
8:57 PM · Cafeteria
- Jun18
Architecture Review
11:35 PM
- Apr17
Architecture Review
7:42 PM · Cafeteria
- Apr23
Retrospective
12:32 PM · Google Meet
- Jul17
Architecture Review
7:38 AM
- May18
Strategy Workshop
9:41 AM · Conference Room B
- May20
Budget Review
12:50 PM
- Mar20
Off-site Planning
12:08 AM · Google Meet
- Jul26
Team Lunch
1:49 PM · Cafeteria
- Feb24
Customer Interview
10:00 AM · Microsoft Teams
- May6
Hiring Interview
6:30 AM
- Mar30
Onboarding Session
9:47 PM · Conference Room A
- Jul6
Customer Interview
12:23 PM
- May14
Budget Review
12:34 PM · Google Meet
- Jun29
Off-site Planning
7:26 PM · Zoom
- Jul22
Onboarding Session
2:54 PM · Office - Floor 3
- May24
Retrospective
12:10 AM · Main Boardroom
- Aug5
Off-site Planning
9:37 AM · Microsoft Teams
Request
curl example
curl -sS \ "https://example-data.com/api/v1/calendar-events?limit=25"
JavaScript example
const res = await fetch(
"https://example-data.com/api/v1/calendar-events?limit=25"
);
const { data, meta } = await res.json(); TypeScript example
// Download once: mkdir -p types && curl -o types/calendar-events.d.ts https://example-data.com/types/calendar-events.d.ts
import type { CalendarEvent, ListEnvelope } from "./types/calendar-events";
const res = await fetch(
"https://example-data.com/api/v1/calendar-events?limit=25"
);
const { data, meta } = (await res.json()) as ListEnvelope<CalendarEvent>; Python example
import requests
res = requests.get(
"https://example-data.com/api/v1/calendar-events",
params={"limit": 25},
)
data = res.json() Response
{
"data": [
{
"id": 409,
"ownerUserId": 167,
"title": "Sprint Planning",
"description": "Nemo absconditus amita decens perspiciatis.",
"startAt": "2026-06-23T20:25:11.315Z",
"endAt": "2026-06-24T02:51:03.038Z",
"isAllDay": false,
"location": "Main Boardroom",
"attendeeUserIds": [],
"createdAt": "2026-04-05T20:03:29.395Z",
"updatedAt": "2026-04-07T15:35:32.185Z"
},
{
"id": 410,
"ownerUserId": 168,
"title": "Onboarding Session",
"description": "Cilicium bestia textus utrimque voluptas clarus victoria vesco molestiae triumphus.",
"startAt": "2026-05-10T07:35:48.920Z",
"endAt": "2026-05-10T11:26:01.190Z",
"isAllDay": false,
"location": "Zoom",
"attendeeUserIds": [
135,
65
],
"createdAt": "2026-02-25T18:50:27.971Z",
"updatedAt": "2026-05-07T11:26:59.526Z"
},
{
"id": 411,
"ownerUserId": 168,
"title": "Retrospective",
"description": "Tantillus tendo careo verus apud dignissimos ultio pariatur.",
"startAt": "2026-08-15T05:54:59.821Z",
"endAt": "2026-08-15T12:51:56.409Z",
"isAllDay": false,
"location": "Zoom",
"attendeeUserIds": [
184,
103,
44,
203
],
"createdAt": "2026-04-20T06:15:26.751Z",
"updatedAt": "2026-04-26T10:29:40.541Z"
}
],
"meta": {
"page": 18,
"limit": 24,
"total": 599,
"totalPages": 25
},
"links": {
"self": "/api/v1/calendar-events?page=18&limit=24",
"first": "/api/v1/calendar-events?page=1&limit=24",
"last": "/api/v1/calendar-events?page=25&limit=24",
"next": "/api/v1/calendar-events?page=19&limit=24",
"prev": "/api/v1/calendar-events?page=17&limit=24"
}
}