curl "https://app.talkover.ai/api/v1/calendars/events?calendar_ids[]=cal-1&calendar_ids[]=cal-2&from=2024-01-15T00:00:00Z&to=2024-01-22T00:00:00Z" \
-H "Authorization: Bearer talq_your_environment_token_here"
{
"success": true,
"data": [
{
"id": "event-uuid-1",
"calendar_id": "cal-1",
"title": "Demo with Acme",
"start_at": "2024-01-15T15:00:00Z",
"end_at": "2024-01-15T15:30:00Z",
"status": "confirmed"
}
]
}
Calendars
Get Events (Batch)
Retrieve events from multiple calendars in a single call
GET
/
api
/
v1
/
calendars
/
events
curl "https://app.talkover.ai/api/v1/calendars/events?calendar_ids[]=cal-1&calendar_ids[]=cal-2&from=2024-01-15T00:00:00Z&to=2024-01-22T00:00:00Z" \
-H "Authorization: Bearer talq_your_environment_token_here"
{
"success": true,
"data": [
{
"id": "event-uuid-1",
"calendar_id": "cal-1",
"title": "Demo with Acme",
"start_at": "2024-01-15T15:00:00Z",
"end_at": "2024-01-15T15:30:00Z",
"status": "confirmed"
}
]
}
Get Events (Batch)
Retrieve events from multiple calendars in a single request, optionally filtered by time range. Useful for rendering a unified calendar view across teams.Endpoint
GET /api/v1/calendars/events
Query parameters
array
required
One or more calendar UUIDs. Repeat the parameter for multiple values.
string
Lower bound of event start time. ISO 8601.
string
Upper bound of event end time. ISO 8601.
Request headers
string
required
Bearer token. Format:
Bearer talq_your_environment_token_hereExamples
curl "https://app.talkover.ai/api/v1/calendars/events?calendar_ids[]=cal-1&calendar_ids[]=cal-2&from=2024-01-15T00:00:00Z&to=2024-01-22T00:00:00Z" \
-H "Authorization: Bearer talq_your_environment_token_here"
Response
{
"success": true,
"data": [
{
"id": "event-uuid-1",
"calendar_id": "cal-1",
"title": "Demo with Acme",
"start_at": "2024-01-15T15:00:00Z",
"end_at": "2024-01-15T15:30:00Z",
"status": "confirmed"
}
]
}
Was this page helpful?