Page operations
The slug sets the public page URL,
https://squasher.ai/status/<slug>. A slug has lowercase
letters, numbers, and single hyphens, with at most 100 characters, and it cannot look like a page
ID. Slugs are unique across Squasher. A create or update with an invalid slug returns 422. A slug
that another page uses returns 409. A create above the plan’s status page limit, or with a setting
the plan does not include, returns 403. See
plan limits.
Component operations
Group components can contain child components. Static components can carry an external status URL. Monitor components roll up health from the linked monitor.
CLI and MCP
Usesquasher status-pages ... and squasher status-pages components ... for terminal workflows. In MCP Code Mode, call search("statusPages"); ask before page/component writes, monitor relinking, or deletes.