Skip to main content
GET
List

Authorizations

Authorization
string
header
required

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

Query Parameters

page_size
integer<int64>
default:25

Number of maintenance windows to return per page

Required range: 1 <= x <= 50
Example:

25

after
string

The ID of the last maintenance window on the previous page

Example:

"01FCNDV6P870EA6S7TK1DSYDG0"

status
enum<string>

Filter by window status: active (start_at <= now < end_at), upcoming (now < start_at), or past (end_at <= now)

Available options:
active,
upcoming,
past
Example:

"active"

Response

200 - application/json

OK response.

maintenance_windows
object[]
required
Example:
pagination_meta
object
required
Example: