Routes & URLs

Every URL in the platform. Internal pages require a login; the observer routes are public and read-only. Placeholders like {projectId} are filled in with a real ID.

Access & auth

  • Internal pages require a valid session; without one you're redirected to /login.
  • Observer routes (/observer/* and /api/observer/*) are public — no login. They expose only screenshot-level metrics (site counts, online %, uptime trend, ticket counts) and never secrets, users, or device detail.
  • The documentation itself (/wiki/*) is public too.

App pages

The main authenticated screens. Dynamic segments are shown in braces.

PAGE/
Home / network overview (admin)
PAGE/noc/{projectId}
NOC dashboard
PAGE/noc/{projectId}/report
Daily report
PAGE/noc/{projectId}/helpdesk
Helpdesk
PAGE/maps
Network map
PAGE/groups/{groupId}
Site / group detail
PAGE/device/{deviceId}
Device detail
PAGE/reports
Reports hub
PAGE/reports/downtime
Downtime report
PAGE/reports/users
User activity report
PAGE/reports/billing
Billing report
PAGE/offline-monitoring
Offline monitoring (superadmin)
PAGE/admin/users
Manage users (superadmin)
PAGE/admin/audit-logs
Audit logs (superadmin)
PAGE/account
Account settings
PAGE/wiki
This documentation (public)

Observer — public, read-only

Share these with stakeholders who need visibility without an account. The pages render without the app shell; the API returns metrics only.

Pages

PUBLIC/observer
Observer landing
PUBLIC/observer/{projectId}
Public project dashboard
PUBLIC/observer/{projectId}/helpdesk
Public helpdesk metrics

API

PUBLIC/api/observer/overview
Cross-project overview
PUBLIC/api/observer/uptime-by-project
Uptime by project
PUBLIC/api/observer/{projectId}/summary
Project summary
PUBLIC/api/observer/{projectId}/uptime
Project uptime trend
PUBLIC/api/observer/{projectId}/helpdesk
Helpdesk metrics

NOC API

The monitoring endpoints the dashboard reads from. Authenticated; scoped by the X-Project-ID header or a query param.

GET/api/noc/sites
Site counts & online %
GET/api/noc/uptime
Uptime trend
GET/api/noc/users
Unique users (30d)
GET/api/noc/network
Traffic (bytes/packets)
GET/api/noc/down-sites
Currently offline sites
GET/api/noc/insights
AI outage triage
GET/api/noc/daily
Frozen daily report
GET/api/noc/api-errors
Recent vendor API failures
POST/api/noc/{projectId}/refetch
Force a data refetch

Full API reference

This page covers the monitoring and observer surfaces. The complete REST reference — auth, groups, devices, reports, helpdesk, and vendor integrations — lives in API_DOCS.md in the repo. See also the Developer Guide.