---
title: "Get status pages."
method: GET
path: "/status-pages"
tags: ["Status Pages"]
---

# Get status pages.

`GET /status-pages`

## Query parameters

- `start-index` integer
- `max-results` integer
- `include` string[]

## Response `200`

The status pages

- StatusPageList[]
  - `id` number
  - `name` string
  - `domain` string
  - `subdomain` string
  - `timezone` 'Europe/Berlin' | 'America/New_York' | 'America/Los_Angeles' | 'Asia/Istanbul'
  - `faviconUrl` string
  - `logoUrl` string
  - `visibility` 'PRIVATE' | 'PUBLIC'
  - `hiddenFromSearch` boolean
  - `showSubscribeAction` boolean
  - `showIncidentHistoryOption` boolean
  - `pageTitle` string
  - `pageDescription` string
  - `logoRedirectUrl` string
  - `activated` boolean
  - `status` 'OPERATIONAL' | 'UNDER_MAINTENANCE' | 'DEGRADED' | 'PARTIAL_OUTAGE' | 'MAJOR_OUTAGE' — the service status
  - `teams` TeamRel[]
    - `id` integer
    - `name` string
  - `services` ServiceUptimeOnly[]
    - `id` number
    - `name` string
    - `status` 'OPERATIONAL' | 'UNDER_MAINTENANCE' | 'DEGRADED' | 'PARTIAL_OUTAGE' | 'MAJOR_OUTAGE' — the service status
    - `description` string
    - `oneOpenIncidentOnly` boolean
    - `showUptimeHistory` boolean
    - `teams` TeamRel[]
      - `id` integer
      - `name` string
    - `uptime` ServiceUptime
      - `rangeStart` string, date-time
      - `rangeEnd` string, date-time
      - `outages` ServiceOutage[]
        - `status` 'OPERATIONAL' | 'UNDER_MAINTENANCE' | 'DEGRADED' | 'PARTIAL_OUTAGE' | 'MAJOR_OUTAGE' — the service status
        - `from` string, date-time
        - `until` string, date-time
      - `uptimePercentage` ServiceUptimePercentage
        - `uptimePercentage` object
          - `p90` number, float
          - `p60` number, float
          - `p30` number, float
  - `metrics` MetricNoIncludes[]
    - `id` number
    - `name` string
    - `description` string
    - `aggregationType` 'AVG' | 'SUM' | 'MIN' | 'MAX' | 'LAST'
    - `displayType` 'GRAPH' | 'SINGLE'
    - `interpolateGaps` boolean
    - `lockYAxisMax` number, double
    - `lockYAxisMin` number, double
    - `mouseOverDecimal` number
    - `showValuesOnMouseOver` boolean
    - `unitLabel` string
    - `teams` TeamRel[]
      - `id` integer
      - `name` string
  - `ipWhitelist` string[] — ipv4 or ipv6 addresses to give access to. Can only be set on 'PRIVATE' status pages
  - `subscribed` boolean — This is an include field, it is not available in the list resource
  - `announcement` string — This is an include field, it is not available in the list resource
  - `announcementOnPage` boolean — If the announcement should be displayed on the status page
  - `announcementInWidget` boolean — If the announcement should be displayed in the popup widget
  - `audienceSpecific` boolean — If a private status page should move into audience specific mode

---

[API](https://skmtc.net/ilert/apis/ilert-rest-api.md) · [All operations](https://skmtc.net/ilert/apis/ilert-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/ilert/ilert-rest-api/versions/cb7d5a5f9ab8/schema)
