Skip to main content
GET
/
api
/
v1
/
status-pages
List status pages
curl --request GET \
  --url https://app.larm.dev/api/v1/status-pages
{
  "data": [
    {
      "id": "550e8400-e29b-41d4-a716-446655440000",
      "name": "Acme Status",
      "slug": "acme",
      "description": "Current status of Acme services",
      "theme": "system",
      "primary_color": "#4F46E5",
      "enabled": true,
      "subscribers_enabled": true,
      "custom_domain": null,
      "domain_status": "none",
      "logo_light_url": null,
      "logo_dark_url": null,
      "url": "https://acme.status.larm.dev",
      "inserted_at": "2025-03-01T12:00:00Z",
      "updated_at": "2025-03-01T12:00:00Z"
    }
  ]
}
Requires status_pages:read permission. Returns a summary of each status page. The components tree is not included in the list response — use Get status page to fetch a single page with its full structure.
{
  "data": [
    {
      "id": "550e8400-e29b-41d4-a716-446655440000",
      "name": "Acme Status",
      "slug": "acme",
      "description": "Current status of Acme services",
      "theme": "system",
      "primary_color": "#4F46E5",
      "enabled": true,
      "subscribers_enabled": true,
      "custom_domain": null,
      "domain_status": "none",
      "logo_light_url": null,
      "logo_dark_url": null,
      "url": "https://acme.status.larm.dev",
      "inserted_at": "2025-03-01T12:00:00Z",
      "updated_at": "2025-03-01T12:00:00Z"
    }
  ]
}