List calendar events
Returns a list of calendar events for the authenticated project. Results are paginated using cursor pagination.
Query Parameters
- Type: stringcalendar
_deduplication _key Filter events by calendar deduplication key
- Type: stringcalendar
_id Filter events by calendar ID
- Type: stringcursor
Cursor for pagination
- Type: stringend
_time _lte Filter events with end_time at or before this timestamp (ISO 8601 format)
- Type: stringevent
_id Filter events by event ID
- Type: stringenumordering
Order results by field. Use '-' prefix for descending order. Default: -updated_at.
values- -created
_at - -end
_time - -start
_time - -updated
_at - created
_at - end
_time - start
_time - updated
_at
- Type: stringstart
_time _gte Filter events with start_time at or after this timestamp (ISO 8601 format)
- Type: stringupdated
_after deprecatedDeprecated: Use updated_at_gte instead. Alias for updated_at_gte, kept for backwards compatibility.
- Type: stringupdated
_at _gte Filter events updated at or after this timestamp (ISO 8601 format)
Headers
- Type: stringAuthorizationrequired
API key for authentication
- Type: stringContent
- Type requiredShould always be application/json
Responses
- application/json
Request Example for get/api/v1/calendar_events
curl 'https://app.attendee.dev/api/v1/calendar_events?calendar_deduplication_key=user-abcd&calendar_id=cal_abcdef1234567890&cursor=&end_time_lte=2025-01-13T18%3A00%3A00Z&event_id=evt_abcdef1234567890&ordering=start_time&start_time_gte=2025-01-13T10%3A30%3A00Z&updated_after=&updated_at_gte=2025-01-13T10%3A30%3A00Z' \
--header 'Authorization: Token YOUR_API_KEY_HERE' \
--header 'Content-Type: application/json'
{
"next": "http://api.example.org/accounts/?cursor=cD00ODY%3D\"",
"previous": "http://api.example.org/accounts/?cursor=cj0xJnA9NDg3",
"results": [
{
"id": "evt_abcdef1234567890",
"calendar_id": "cal_abcdef1234567890",
"platform_uuid": "google_event_123456789",
"meeting_url": "https://meet.google.com/abc-defg-hij",
"name": "Event Name",
"start_time": "2025-01-15T14:00:00Z",
"end_time": "2025-01-15T15:00:00Z",
"is_deleted": false,
"attendees": [
{
"email": "user1@example.com",
"name": "John Doe"
},
{
"email": "user2@example.com",
"name": "Jane Smith"
}
],
"raw": {
"google_event_data": "..."
},
"bots": [
{
"id": "bot_abcdef1234567890",
"metadata": {
"customer_id": "abc123"
},
"meeting_url": "https://meet.google.com/abc-defg-hij",
"state": "joined_recording",
"events": [],
"transcription_state": "complete",
"recording_state": "complete",
"join_at": "2025-01-15T14:00:00Z"
}
],
"created_at": "2025-01-13T10:30:00.123456Z",
"updated_at": "2025-01-13T10:30:00.123456Z"
}
]
}