Preview. This site is still being built. Features, prices and terms may change, and nothing here is a binding offer. Read the preview notice

Preview. Still being built; nothing here is a binding offer. Details

Calendar

5 routes. Paths are relative to https://api.intersink.com/v1.

All groups

My events in a date window (max 366 days), recurring series expanded into occurrences

GET/calendar/events

Needs a signed-in user (Bearer token or access_token cookie).

Parameters

NameTypeDescription
fromrequiredstring, queryExample: "2026-10-01T00:00:00Z"
torequiredstring, queryExample: "2026-11-01T00:00:00Z"
channel_idstring, query
limitnumber, queryMax occurrences returned (default 500, max 1000) Minimum 1.

Response

200. The payload in data is not described in the spec yet.

Add a calendar event

POST/calendar/events

Needs a signed-in user (Bearer token or access_token cookie).

Request body application/json

FieldTypeDescription
titlerequiredstringAt most 200 characters. Example: "Roadmap review"
descriptionstringAt most 5000 characters.
locationstringAt most 500 characters.
start_atrequiredstringExample: "2026-10-19T16:00:00Z"
end_atstringExample: "2026-10-19T17:00:00Z"
all_dayboolean
timezonestringAt most 64 characters. Example: "Europe/London"
rrulestringExample: "FREQ=WEEKLY;BYDAY=MO,WE;COUNT=10"
colorstringExample: "#3B5BDB"
categorystringAt most 50 characters.
remindersnumber[]Minutes before start (max 5, each 0..40320)
channel_idstring

Response

201. The payload in data is not described in the spec yet.

One of my calendar events (the series)

GET/calendar/events/{id}

Needs a signed-in user (Bearer token or access_token cookie).

Parameters

NameTypeDescription
idrequirednumber, path

Response

200. The payload in data is not described in the spec yet.

Edit a calendar event (the whole series)

PATCH/calendar/events/{id}

Needs a signed-in user (Bearer token or access_token cookie).

Parameters

NameTypeDescription
idrequirednumber, path

Request body application/json

FieldTypeDescription
titlestringAt most 200 characters.
descriptionstringAt most 5000 characters.
locationstringAt most 500 characters.
start_atstring
end_atstring
all_dayboolean
timezonestringAt most 64 characters.
rrulestring
colorstring
categorystringAt most 50 characters.
remindersnumber[]
channel_idstring

Response

200. The payload in data is not described in the spec yet.

Delete a calendar event (returns it)

DELETE/calendar/events/{id}

Needs a signed-in user (Bearer token or access_token cookie).

Parameters

NameTypeDescription
idrequirednumber, path

Response

200. The payload in data is not described in the spec yet.