circle-info
Squadcast is now SolarWinds Incident Response

Status Pages/Maintenances

List Maintenances

get
/v4/statuspages/{statuspageID}/maintenance
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
statuspageIDstringRequired
Query parameters
startTimestringRequired
endTimestringRequired
Responses
chevron-right
200

The request has succeeded.

application/json
get
/v4/statuspages/{statuspageID}/maintenance

Create Maintenance

post
/v4/statuspages/{statuspageID}/maintenance
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
statuspageIDstringRequired
Body
titlestringRequired
notestringRequired
componentsinteger[]Required
startTimestring · date-timeRequired
endTimestring · date-timeRequired
Responses
chevron-right
200

The request has succeeded.

application/json
post
/v4/statuspages/{statuspageID}/maintenance

Get Maintenance By ID

get
/v4/statuspages/{statuspageID}/maintenance/{maintenance_id}
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
statuspageIDstringRequired
maintenance_idstringRequired
Responses
chevron-right
200

The request has succeeded.

application/json
get
/v4/statuspages/{statuspageID}/maintenance/{maintenance_id}

Update Maintenance By ID

put
/v4/statuspages/{statuspageID}/maintenance/{maintenance_id}
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
statuspageIDstringRequired
maintenance_idstringRequired
Body
titlestringRequired
notestringRequired
componentsinteger[]Optional
startTimestring · date-timeRequired
endTimestring · date-timeRequired
Responses
chevron-right
200

The request has succeeded.

application/json
put
/v4/statuspages/{statuspageID}/maintenance/{maintenance_id}

Delete Maintenance By ID

delete
/v4/statuspages/{statuspageID}/maintenance/{maintenance_id}
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
statuspageIDstringRequired
maintenance_idstringRequired
Responses
chevron-right
200

The request has succeeded.

application/json
delete
/v4/statuspages/{statuspageID}/maintenance/{maintenance_id}

Last updated