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.
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
| Method | Path | Does |
|---|---|---|
| GET | /api/v1/connections | List connections for the tenant |
| POST | /api/v1/connections | Create or replace a connection |
| POST | /api/v1/connections/google/register | Register 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
| Method | Path | Does |
|---|---|---|
| GET | /api/v1/events | List events with filters |
| POST | /api/v1/events | Create 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
| Method | Path | Does |
|---|---|---|
| GET | /api/v1/tenants | List tenants |
| POST | /api/v1/tenants | Create or replace a tenant |
| GET | /api/v1/tenants/{tenant_id} | Get a tenant by slug id |
| GET | /api/v1/tenants/{tenant_id}/mode | Get effective mode for a tenant |
| POST | /api/v1/tenants/{tenant_id}/mode/promote_to_live | Promote a tenant from demo to live |
5 operations
calendars
| Method | Path | Does |
|---|---|---|
| GET | /api/v1/calendars | List calendars for the tenant |
| POST | /api/v1/calendars | Create or replace a calendar |
| GET | /api/v1/calendars/{calendar_id} | Get a calendar by id |
3 operations
users
| Method | Path | Does |
|---|---|---|
| GET | /api/v1/users | List users in the tenant scope |
| POST | /api/v1/users | Create or replace a user |
| GET | /api/v1/users/{user_id} | Get a user by id |
3 operations
health
| Method | Path | Does |
|---|---|---|
| GET | /health | Basic health check |
| GET | /health/detailed | Detailed health check |
2 operations
audit
| Method | Path | Does |
|---|---|---|
| GET | /api/v1/audit | List audit events for the tenant |
1 operation
mode
| Method | Path | Does |
|---|---|---|
| GET | /api/v1/mode | Get service mode |
1 operation
prime
| Method | Path | Does |
|---|---|---|
| GET | /prime | Prime application caches |
1 operation
status
| Method | Path | Does |
|---|---|---|
| GET | /status | Service status overview |
1 operation
All the partsReaching peopleThe platform's own id for this service is cbcalendar.
forge-catalog.json, generated Oct 30, 2026