System
System-wide configuration (super admin only)
Per-worker check-lane load statistics
Computes, server-side, each worker's offered check load per scheduling lane (fast / slow): eligible job counts, summed cost and delay EWMAs, and the summed duty cycle (100 × cost EWMA / period, i.e. how many runner slots the lane's steady-state demand occupies). 'Offered' means every enabled job the worker is eligible to claim — jobs without a region count for every worker, region-scoped jobs count for workers whose region has the job's region as a prefix — so workers sharing a region report the same load. Super-admin only.
Migrate every reference to a region slug
Reassigns a region slug server-wide and across every organization: `checks.regions` is rewritten in one transaction, then each affected check's `check_jobs` are re-materialized under the new slug through the normal reconcile (so the unique `(checkUid, region)` pair, the phase stagger, the plan weight and the schedule are all recomputed).
Ghost-region detection report
One row per region seen anywhere — in the declared `regions` system parameter, in a check's `regions` array, in a `check_jobs.region`, in a live or previously-live worker's announced region, or in an org agent's bound region — so the caller gets the ghosts and the healthy baseline in one call.
Send a test email
Sends a test email to the given recipient using the currently saved SMTP parameters, and reports whether the send succeeded. Super-admin only.
Get the email-inbox (JMAP) configuration
Returns the saved JMAP inbox configuration with the password elided. Super-admin only.
Get the email-inbox connection status
Reports whether the email inbox is enabled and connected, the mode, the last sync time, the last error and the address domain. Super-admin only.
Test the email-inbox connection
Connects to the configured JMAP inbox and lists its resolved mailboxes. Super-admin only.
Trigger an email-inbox sync
Runs one immediate sync pass over the configured JMAP inbox. Super-admin only.
Organization activation funnel
Returns one row per organization with the timestamps for each activation milestone (signup, first check, first result, first notification, first incident). Super-admin only.
Discord application setup values
Returns the redirect URIs and Interactions Endpoint URL to register in the Discord developer portal, derived from the server base URL. Super-admin only.
List all system parameters
Returns all system-wide configuration parameters. Secret values are masked.
Get a system parameter
Returns a single system parameter by key. Secret values are masked.
Set a system parameter
Creates or updates a system parameter value.
Delete a system parameter
Soft-deletes a system parameter.
Public browser-safe configuration
Unauthenticated configuration blob the dashboard reads at boot, before
Job & check-schedule stats (all orgs)
Aggregate job and check-schedule counts across every org (super-admin).
List background jobs (all orgs)
Super-admin list of background jobs across all orgs, including system jobs (null org).
Get a background job (all orgs)
Get a background job (all orgs)
Get a job's retry chain (all orgs)
Get a job's retry chain (all orgs)
List check-schedule jobs (all orgs)
Super-admin list of the check_jobs scheduler rows across every org. Secrets are never returned.
Get a check-schedule job (all orgs)
Get a check-schedule job (all orgs)
Search and page the global user directory (super admin)
One row per user account, with the organizations it belongs to
Get one user of the global directory (super admin)
Get one user of the global directory (super admin)
Update a user account (super admin)
Changes a user's sign-in email without their password. The address is
Sign in as another user (super admin)
Mints a 30-minute access token that acts as the user, with their real