curl --request GET \
--url 'https://app.attendee.dev/api/v1/calendar_events?calendar_id=cal_abcdef1234567890&start_time_gte=2025-01-13T10:30:00Z' \
--header 'Authorization: Token YOUR_API_KEY_HERE' \
--header 'Content-Type: application/json'
{
"next": null,
"previous": null,
"results": [
{
"id": "evt_abcdef1234567890",
"calendar_id": "cal_abcdef1234567890",
"platform_uuid": "google_event_123456789",
"meeting_url": "https://meet.google.com/abc-defg-hij",
"name": "Team Standup",
"start_time": "2025-01-15T14:00:00Z",
"end_time": "2025-01-15T15:00:00Z",
"is_deleted": false,
"attendees": [
{
"email": "[email protected]",
"name": "John Doe"
},
{
"email": "[email protected]",
"name": "Jane Smith"
}
],
"ical_uid": "[email protected]",
"raw": {
"google_event_data": "..."
},
"bots": [],
"created_at": "2025-01-13T10:30:00.123456Z",
"updated_at": "2025-01-13T10:30:00.123456Z"
}
]
}
Returns a list of calendar events for the authenticated project. Results are paginated using cursor pagination.
curl --request GET \
--url 'https://app.attendee.dev/api/v1/calendar_events?calendar_id=cal_abcdef1234567890&start_time_gte=2025-01-13T10:30:00Z' \
--header 'Authorization: Token YOUR_API_KEY_HERE' \
--header 'Content-Type: application/json'
{
"next": null,
"previous": null,
"results": [
{
"id": "evt_abcdef1234567890",
"calendar_id": "cal_abcdef1234567890",
"platform_uuid": "google_event_123456789",
"meeting_url": "https://meet.google.com/abc-defg-hij",
"name": "Team Standup",
"start_time": "2025-01-15T14:00:00Z",
"end_time": "2025-01-15T15:00:00Z",
"is_deleted": false,
"attendees": [
{
"email": "[email protected]",
"name": "John Doe"
},
{
"email": "[email protected]",
"name": "Jane Smith"
}
],
"ical_uid": "[email protected]",
"raw": {
"google_event_data": "..."
},
"bots": [],
"created_at": "2025-01-13T10:30:00.123456Z",
"updated_at": "2025-01-13T10:30:00.123456Z"
}
]
}
Authorization header.
updated_at_gte instead. Alias for updated_at_gte, kept for backwards compatibility.-updated_at.Allowed values: updated_at, -updated_at, start_time, -start_time, end_time, -end_time, created_at, -created_atcurl --request GET \
--url 'https://app.attendee.dev/api/v1/calendar_events?calendar_id=cal_abcdef1234567890&start_time_gte=2025-01-13T10:30:00Z' \
--header 'Authorization: Token YOUR_API_KEY_HERE' \
--header 'Content-Type: application/json'
{
"next": null,
"previous": null,
"results": [
{
"id": "evt_abcdef1234567890",
"calendar_id": "cal_abcdef1234567890",
"platform_uuid": "google_event_123456789",
"meeting_url": "https://meet.google.com/abc-defg-hij",
"name": "Team Standup",
"start_time": "2025-01-15T14:00:00Z",
"end_time": "2025-01-15T15:00:00Z",
"is_deleted": false,
"attendees": [
{
"email": "[email protected]",
"name": "John Doe"
},
{
"email": "[email protected]",
"name": "Jane Smith"
}
],
"ical_uid": "[email protected]",
"raw": {
"google_event_data": "..."
},
"bots": [],
"created_at": "2025-01-13T10:30:00.123456Z",
"updated_at": "2025-01-13T10:30:00.123456Z"
}
]
}