Skip to content

Get an Event

GET
/api/v1/calendar/events/{id}
curl --request GET \
--url https://example.com/api/v1/calendar/events/example \
--header 'Authorization: Bearer <token>'

Requires a signed-in User. It returns the Event or the selected repeat occurrence. Use the ID from the Calendar range response. It returns 400 for an invalid ID or 404 when the Event is missing. Route: /api/v1/calendar/events/{id}. Inputs: id. Safe reads can use bounded retries.

id
required
string

Cached Event ID or expanded occurrence ID

Media typeapplication/json
object
event
required
object
all_day
required
boolean
calendar_id
required
string
end
string | null
etag
required
string
id
required
string
location
string | null
start
string | null
summary
required
string
tags
required
Array<string>
timezone
string | null
uid
string | null
updated_at
required
string
icalendar
required
string
Examplegenerated
{
"event": {
"all_day": true,
"calendar_id": "example",
"end": "example",
"etag": "example",
"id": "example",
"location": "example",
"start": "example",
"summary": "example",
"tags": [
"example"
],
"timezone": "example",
"uid": "example",
"updated_at": "example"
},
"icalendar": "example"
}