Skip to content
uptimeloom
Menu

Tools

API

Everything the dashboard does goes through one documented REST API (OpenAPI 3.1). One page per area, with every operation.

API areas, what they do and who can call them
AreaWhat it doesOperationsMinimum role
Status pagesstatus-pagesCreate, publish, rename, brand and archive status pages.8Viewer reads; admin writes
ComponentscomponentsAdd components to a page, set their baseline status and read their history.7Viewer reads; admin writes
IncidentsincidentsOpen incidents, mark affected components and post updates until resolved.5Viewer reads; admin writes
MaintenancemaintenanceSchedule, edit, start, complete and cancel maintenance windows.7Viewer reads; admin writes
SubscriberssubscribersList subscribers with masked addresses, reveal one or delete one.3Admin
Audit logauditRead who changed what in your organization, and when.1Admin
Onboarding and membersonboardingCreate or join an organization, review join requests and manage members.11Any signed-in user
Current usermeWho is signed in, and which organization and role they have.1Any signed-in user
Public status APIpublicRead a published page, its history and feed; subscribe and unsubscribe.6None (public)

The /api/* operations accept sign-in tokens from the uptimeloom dashboard only; personal API keys and an MCP server for assistants are not available yet. The public status API needs no token.