Skip to content
How to install

Panel, settings and keys

What the pickers offer, what the schedules are, and the credentials this page manages.

Reading needs Read only and changes need Full, unless an endpoint says otherwise. How to read this page.

Liveness probe.

  • Level: No key
  • Notes: Not over MCP
  • Returns: {ok: true}

Send a question or an idea to this install’s community; bugs go to GitHub from the browser.

  • Level: Full
  • Notes: Not over MCP
  • Input: {summary, details, environment?}
  • Returns: {ok: true}

PHP versions, locales, servers, dev domain, timezone - what the forms are built from.

  • Level: Read only

Every panel setting.

  • Level: Read only
  • Returns: {settings}

Change settings: schedules, retentions, limits, site defaults.

  • Level: Full
  • Notes: Destructive
  • Input: any subset of the settings object
  • Returns: {settings, jobs[]} - jobs: one per server when a site container limit changed

Your API keys (never the tokens).

  • Level: Read only
  • Notes: Not over MCP

Create a key - the token is in this response and nowhere else.

  • Level: Full
  • Notes: Not over MCP
  • Input: {name}
  • Returns: 201 {token, ...}

Revoke a key immediately.

  • Level: Full
  • Notes: Destructive · Not over MCP

The API request log behind the Activity tab.

  • Level: Read only
  • Notes: Not over MCP
  • Input: ?keyId=&outcome=ok|error|denied&method=&search=&hours=&limit=&offset=
  • Returns: {items, total, last24h, retentionDays, maxRows}

Empty the request log now.

  • Level: Full
  • Notes: Destructive · Not over MCP
  • Returns: {removed}