calendar-events
calendar-events
Page 23 of 25.
Overview
- Jul29
Security Training
9:33 PM · Zoom
- Jul9
Onboarding Session
4:17 PM · Office - Floor 3
- Jul27
Onboarding Session
8:43 PM · Microsoft Teams
- Apr18
Architecture Review
1:19 AM · Google Meet
- Apr10
Sprint Planning
2:48 PM · Cafeteria
- Aug13
Budget Review
1:03 PM · Main Boardroom
- Jul8
Design Critique
11:40 AM
- Jul14
Architecture Review
12:58 PM · Main Boardroom
- Aug18
Team Standup
4:42 AM · Google Meet
- May1
Customer Interview
10:40 PM · Conference Room B
- Feb28
Retrospective
7:43 AM
- May22
Sprint Planning
5:40 AM · Conference Room B
- Jul2
Design Critique
3:45 AM · Conference Room A
- May14
Sprint Planning
3:43 AM · Google Meet
- Jul11
Board Meeting
4:19 PM · Conference Room A
- May2
Demo Day
6:19 PM
- Aug5
Engineering All-Hands
12:37 PM · Zoom
- Mar2
Hiring Interview
5:31 AM · Conference Room A
- May6
Quarterly Review
8:07 AM · Main Boardroom
- Mar18
Team Lunch
8:35 PM
- Mar30
Team Lunch
1:52 PM
- Apr15
Quarterly Review
6:16 AM · Cafeteria
- Aug1
Architecture Review
4:58 PM · Rooftop
- Jul5
1:1 with Manager
12:52 AM · Zoom
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": 529,
"ownerUserId": 221,
"title": "Security Training",
"description": "Thema aranea sapiente clementia eveniet beatae bestia vespillo.",
"startAt": "2026-07-29T21:33:59.388Z",
"endAt": "2026-07-30T00:02:08.914Z",
"isAllDay": false,
"location": "Zoom",
"attendeeUserIds": [],
"createdAt": "2026-04-18T04:33:46.238Z",
"updatedAt": "2026-04-19T10:13:51.058Z"
},
{
"id": 530,
"ownerUserId": 221,
"title": "Onboarding Session",
"description": "Molestiae ceno terminatio tabgo utique custodia venio.",
"startAt": "2026-07-09T16:17:09.800Z",
"endAt": "2026-07-09T23:34:41.535Z",
"isAllDay": false,
"location": "Office - Floor 3",
"attendeeUserIds": [
124,
105,
70,
145,
23
],
"createdAt": "2026-04-09T12:16:38.016Z",
"updatedAt": "2026-04-23T21:05:58.955Z"
},
{
"id": 531,
"ownerUserId": 222,
"title": "Onboarding Session",
"description": "Barba explicabo voluptatibus depopulo vigor arguo.",
"startAt": "2026-07-27T20:43:17.013Z",
"endAt": "2026-07-28T04:35:38.054Z",
"isAllDay": false,
"location": "Microsoft Teams",
"attendeeUserIds": [],
"createdAt": "2026-05-09T11:57:58.807Z",
"updatedAt": "2026-05-19T19:22:06.754Z"
}
],
"meta": {
"page": 23,
"limit": 24,
"total": 599,
"totalPages": 25
},
"links": {
"self": "/api/v1/calendar-events?page=23&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=24&limit=24",
"prev": "/api/v1/calendar-events?page=22&limit=24"
}
}