calendar-events
calendar-events
Page 14 of 25.
Overview
- Jun18
Product Review
3:20 PM · Main Boardroom
- May7
Engineering All-Hands
12:00 PM · Main Boardroom
- Apr17
Retrospective
4:36 AM
- Apr15
Design Critique
9:29 PM · Conference Room A
- May3
Engineering All-Hands
4:36 PM
- Apr15
Hiring Interview
7:27 PM · Office - Floor 3
- Mar28
Onboarding Session
12:27 AM · Main Boardroom
- Apr21
Board Meeting
9:35 PM · Cafeteria
- Apr30
Quarterly Review
1:16 AM · Cafeteria
- Mar6
Hiring Interview
12:34 PM · Microsoft Teams
- Feb23
Off-site Planning
4:22 PM · Google Meet
- Aug4
Strategy Workshop
11:05 PM · Conference Room B
- Jul23
Retrospective
6:08 AM
- May7
Board Meeting
2:40 PM · Microsoft Teams
- Jul23
Board Meeting
11:08 AM · Cafeteria
- Feb27
Security Training
4:43 PM · Main Boardroom
- Jul13
Off-site Planning
10:16 AM · Google Meet
- Jul9
Quarterly Review
4:41 PM · Microsoft Teams
- Mar29
Sprint Planning
5:07 AM · Rooftop
- Jun13
Off-site Planning
1:36 AM · Rooftop
- Jun29
Board Meeting
11:50 AM · Zoom
- Aug1
Sprint Planning
7:32 AM · Zoom
- May3
Retrospective
2:53 AM · Microsoft Teams
- Aug4
Board Meeting
10:57 AM · Office - Floor 3
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": 313,
"ownerUserId": 131,
"title": "Product Review",
"description": "Voluptatem venio earum aliquam adversus damno quidem depromo.",
"startAt": "2026-06-18T15:20:09.996Z",
"endAt": "2026-06-18T21:37:07.156Z",
"isAllDay": false,
"location": "Main Boardroom",
"attendeeUserIds": [
189,
74,
139,
32,
198
],
"createdAt": "2026-03-02T08:38:55.272Z",
"updatedAt": "2026-04-20T03:29:06.553Z"
},
{
"id": 314,
"ownerUserId": 132,
"title": "Engineering All-Hands",
"description": "Tergo defaeco utique caelum crur vulpes stips copiose.",
"startAt": "2026-05-07T12:00:47.584Z",
"endAt": "2026-05-07T18:19:28.087Z",
"isAllDay": false,
"location": "Main Boardroom",
"attendeeUserIds": [
235,
162,
195,
89,
81
],
"createdAt": "2026-04-28T02:38:15.152Z",
"updatedAt": "2026-05-11T13:55:29.468Z"
},
{
"id": 315,
"ownerUserId": 132,
"title": "Retrospective",
"description": "Bonus valde curso aeternus alter spiritus tyrannus thema sub.",
"startAt": "2026-04-17T04:36:57.208Z",
"endAt": "2026-04-17T10:08:03.524Z",
"isAllDay": false,
"location": null,
"attendeeUserIds": [
232,
204,
39,
188
],
"createdAt": "2026-02-24T09:37:32.006Z",
"updatedAt": "2026-04-13T17:18:11.320Z"
}
],
"meta": {
"page": 14,
"limit": 24,
"total": 599,
"totalPages": 25
},
"links": {
"self": "/api/v1/calendar-events?page=14&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=15&limit=24",
"prev": "/api/v1/calendar-events?page=13&limit=24"
}
}