Skip to main content
GET
List

Authorizations

Authorization
string
header
required

API key from your incident.io dashboard (Settings → API keys)

Query Parameters

status_page_id
string
required

ID of the status page. You can find this by calling the ListStatusPages endpoint.

Example:

"01FCNDV6P870EA6S7TK1DSYDG0"

component_id
string

Filter status page maintenance windows to only those that impacted the specified component. This ID may be found by calling the ShowStatusPageStructure endpoint.

Example:

"01FCNDV6P870EA6S7TK1DSYDG1"

group_id
string

Filter status page maintenance windows to only those that impacted components in the specified group. This ID may be found by calling the ShowStatusPageStructure endpoint.

Example:

"01FCNDV6P870EA6S7TK1DSYDG2"

sub_page_id
string

Filter status page maintenance windows to only those that impacted the specified sub-page. This ID may be found by calling the ShowStatusPageStructure endpoint.

Example:

"01FCNDV6P870EA6S7TK1DSYDG3"

start_at
string<date-time>

Filter status page maintenance windows to only those that had impacts during or after this time.

Example:

"2021-08-17T13:28:57.801578Z"

end_at
string<date-time>

Filter status page maintenance windows to only those that had impacts during or before this time.

Example:

"2021-08-17T13:28:57.801578Z"

page_size
integer<int64>
default:25

Integer number of records to return

Required range: x <= 250
Example:

25

after
string

An record's ID. This endpoint will return a list of records after this ID in relation to the API response order.

Example:

"01FDAG4SAP5TYPT98WGR2N7W91"

Response

200 - application/json

OK response.

pagination_meta
object
required
Example:
status_page_maintenances
object[]
required
Example: