Skip to content
DEConsole
DEVELOPERS / DEVELOPERS
View as MarkdownDownload Markdown
Open in ChatGPTOpen in Claude

Page unavailable? Copy its Markdown and paste it into your chat.

REST API reference

The currently published read endpoints, parameters and response envelopes.

Reviewed · 2026-09-20 / Ridian

Use https://api.getridian.com/v1 with a delegated bearer token containing calendar:read. The same grant and content-policy checks apply as in MCP. The public OpenAPI document is currently a minimal read-interface description, not a complete partner SDK contract.

Lists accessible calendars. Returns data with the calendar list and meta.excluded with exclusion information. Work with the returned opaque IDs; do not derive them from provider email addresses.

Terminal window
curl https://api.getridian.com/v1/calendars \
-H "Authorization: Bearer $RIDIAN_ACCESS_TOKEN"
Query parameter Required Meaning
calendar_id Yes One or more permitted calendar IDs; repeat the parameter or use comma-separated IDs
start Yes ISO timestamp with Z or an explicit offset
end Yes End of the requested window, with Z or offset
time_zone For CalDAV without a known zone User’s IANA zone, such as Europe/Berlin

The window is bounded to 20 calendars and 31 days. The response wraps permitted events in data. canEdit and canRespond also reflect the token’s effective scopes; they are not provider permissions alone.

Terminal window
curl --get https://api.getridian.com/v1/events \
-H "Authorization: Bearer $RIDIAN_ACCESS_TOKEN" \
--data-urlencode "calendar_id=$RIDIAN_CALENDAR_ID" \
--data-urlencode 'start=2026-10-25T00:00:00+02:00' \
--data-urlencode 'end=2026-10-26T00:00:00+01:00' \
--data-urlencode 'time_zone=Europe/Berlin'

Set token and calendar variables privately; never commit their values. These timestamps deliberately illustrate a 25-hour DST day. Choose a window appropriate for your own test.

Invalid parameters return an error rather than an assumed timezone. A missing CalDAV zone uses time_zone_required. Authorization and server failures require their respective recovery path. See errors.

REST event creation, modification, deletion and a dedicated availability endpoint are part of planned developer work, not this published read contract. Use the supported MCP tools where appropriate; do not invent REST routes from tool names.

RIDIAN

Ask the docs

Enter to send · ⇧ Enter for new line

No passwords or calendar contents. Check AI answers against their sources. AI & privacy