Skip to content

Calendar

Calendars across several providers and tenants: events, availability, invitations.

partReaching people27 operationsid calendar

How it sits

A part does one thing, and any other part can call it. The counts and the links below are from the platform's spec and the other services' own descriptions.

Among the partsfrom the spec
Operations27 GET 17 · POST 7 · DELETE 2 · PATCH 1
Resources10
Leaned on byno other service names it
Leans onAuth, Greenroom
In recipesnone yet

What it can do

27 operations in 10 resources, as the spec declares them. Each row is one call; paths are relative to the part.

connections

MethodPathDoes
GET/api/v1/connectionsList connections for the tenant
POST/api/v1/connectionsCreate or replace a connection
POST/api/v1/connections/google/registerRegister a Google Workspace connection (SA + DWD)
DELETE/api/v1/connections/{connection_id}Revoke a connection
GET/api/v1/connections/{connection_id}Get a connection by id
5 operations

events

MethodPathDoes
GET/api/v1/eventsList events with filters
POST/api/v1/eventsCreate a calendar event
DELETE/api/v1/events/{event_id}Cancel an event
GET/api/v1/events/{event_id}Get an event by id
PATCH/api/v1/events/{event_id}Update an event
5 operations

tenants

MethodPathDoes
GET/api/v1/tenantsList tenants
POST/api/v1/tenantsCreate or replace a tenant
GET/api/v1/tenants/{tenant_id}Get a tenant by slug id
GET/api/v1/tenants/{tenant_id}/modeGet effective mode for a tenant
POST/api/v1/tenants/{tenant_id}/mode/promote_to_livePromote a tenant from demo to live
5 operations

calendars

MethodPathDoes
GET/api/v1/calendarsList calendars for the tenant
POST/api/v1/calendarsCreate or replace a calendar
GET/api/v1/calendars/{calendar_id}Get a calendar by id
3 operations

users

MethodPathDoes
GET/api/v1/usersList users in the tenant scope
POST/api/v1/usersCreate or replace a user
GET/api/v1/users/{user_id}Get a user by id
3 operations

health

MethodPathDoes
GET/healthBasic health check
GET/health/detailedDetailed health check
2 operations

audit

MethodPathDoes
GET/api/v1/auditList audit events for the tenant
1 operation

mode

MethodPathDoes
GET/api/v1/modeGet service mode
1 operation

prime

MethodPathDoes
GET/primePrime application caches
1 operation

status

MethodPathDoes
GET/statusService status overview
1 operation

All the partsReaching peopleThe platform's own id for this service is cbcalendar.

forge-catalog.json, generated Oct 30, 2026

Anti-cloud. Host local, think global.

Terminal
/terminal