room_cal API dev

System

flush in-memory CalDAV event caches

Health

CalDAV connection (Docker probe, unauthenticated)
full status including credential probes (authenticated)

Services

Calc

Prices

– POST uses start date only

Reservations (read-only)

–

Closed

– POST/DELETE use start date only

Discounts

– POST/DELETE use start date only

Workflows (awaits local write, backgrounds push)

–
uses date range above

Actions

–

Chat (service-specific messaging)

SMS Challenge

deliver a code to whoever is polling
long-poll — waits for a code to arrive

Credentials

live session probe for all services
probe single service
trigger automatic refresh for all services (may take minutes)
trigger refresh for one service