List public event occurrences in a date range
Use the SDK for application integration. This read-only reference covers Commerce, Customer Auth, Membership and Events.
All HTTP operationsReturns the public event calendar projection for browser clients. Requires X-Publishable-Key and filters occurrences through published public or unlisted parent events. All-day rows include canonical allDayStartDate and exclusive allDayEndDateExclusive; startsAt/endsAt are local-midnight compatibility shadows. When start or end is omitted, the tenant calendar public listing defaults determine the range.
publishableKeyX-Publishable-Key<token>Tenant publishable key for authentication (sent via X-Publishable-Key header)
start?stringOptional range start. Defaults to the calendar public listing start policy.
date-timeend?stringOptional range end. Defaults to the calendar public listing month window.
date-timelimit?integerNumber of occurrences to return
1 <= value <= 500200page?integerPage number
1 <= value1calendar?stringcalendarSlug?stringcategory?stringcategorySlug?stringtag?stringEvent occurrence range projection
application/json- response
docs?array<>events?array<>[key: string]?anyExamples may be generated from schemas; they are illustrative, not recorded successful API calls. Example snippets may omit required authentication headers.
curl -X GET 'https://api.01.software/api/event-occurrences/range'{ "docs": [ { "id": "string", "isAllDay": true, "allDayStartDate": "2019-08-24", "allDayEndDateExclusive": "2019-08-24", "event": { "id": "string", "isAllDay": true, "allDayStartDate": "2019-08-24", "allDayEndDateExclusive": "2019-08-24" } } ], "events": [ { "id": "string", "isAllDay": true, "allDayStartDate": "2019-08-24", "allDayEndDateExclusive": "2019-08-24" } ]}