Skip to main content
GET
Get Events Calendar

Get Events Calendar

Returns published events within a given date range formatted for the FullCalendar library. Used alongside booking slots in the portal’s calendar view to give customers a unified view of space bookings and events.
This endpoint uses the /en/ legacy route prefix rather than /api/public/. It does not support _shape field shaping.

Authentication

No authentication required.

Query Parameters

string
required
ISO 8601 UTC datetime for the start of the range. Example: 2026-03-01T00:00:00.000Z
string
required
ISO 8601 UTC datetime for the end of the range. Example: 2026-03-31T23:59:59.999Z

Response

Returns an EventsCalendar array — a flat list of EventsCalendarEvent objects, one per event that falls within the requested range.

EventsCalendarEvent Fields

string
required
Unique event identifier (stringified integer) compatible with FullCalendar’s id field.
string
required
Event display name shown on the calendar.
string
required
Event start datetime (ISO 8601).
string
required
Event end datetime (ISO 8601).
boolean
When true, the event is displayed as an all-day block in the calendar.
string
Brief summary displayed in the calendar event tooltip or popover.
string
Name of the coworking location that published the event.
string | null
Venue name or room identifier.
string | null
Full postal address of the event venue.
string | null
External ticket purchase URL if the operator has set a custom tickets page.
string | null
External event URL (e.g. a Zoom or Eventbrite link).
string
Portal-relative URL to the event detail page. Use this to navigate on calendar item click.
boolean
Always true — distinguishes event entries from booking entries when both are rendered in the same FullCalendar instance.
boolean
Always false for event entries — events cannot be dragged or resized in the calendar.
boolean
When true, FullCalendar should treat the start/end values as local times rather than converting from UTC.
string
ID of the linked bookable resource, if the event is associated with a specific room or desk.
string
Display name of the linked resource.

Examples

Fetch calendar events for March 2026

TypeScript Integration

Usage in Portal

Error Responses

error
start or end is missing or not a valid ISO 8601 datetime string.