Squadcast is now SolarWinds Incident Response
For the complete documentation index, see llms.txt. This page is also available as Markdown.

Status Pages

List Status Pages

get
/v4/statuspages
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
pageSizeintegerRequired
pageNumberintegerRequired
filters.isPublicstringRequired
teamIDstringRequired
Responses
200

The request has succeeded.

application/json
get/v4/statuspages

Create Status Page

post
/v4/statuspages
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
namestringRequired
descriptionstringOptional
isPublicbooleanOptional
domainNamestringRequired
customDomainNamestringOptional
logoUrlstringRequired
timezonestringRequired
teamIDstringRequired
contactEmailstringRequired
allowWebhookSubscriptionbooleanOptional
allowComponentsSubscriptionbooleanOptional
allowMaintenanceSubscriptionbooleanOptional
ownerTypestring · enumRequiredPossible values:
ownerIDstringRequired
Responses
200

The request has succeeded.

application/json
post/v4/statuspages

Get Status Page By ID

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

The request has succeeded.

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

Update Status Page By ID

put
/v4/statuspages/{statuspageID}
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
statuspageIDstringRequired
Body
namestringRequired
descriptionstringOptional
isPublicbooleanRequired
domainNamestringRequired
customDomainNamestringOptional
logoUrlstringOptional
timezonestringOptional
teamIDstringRequired
allowComponentsSubscriptionbooleanOptional
allowMaintenanceSubscriptionbooleanOptional
allowWebhookSubscriptionbooleanOptional
contactEmailstringRequired
isCustomDomainEnabledbooleanOptional
hideFromSearchEnginesbooleanOptional
ownerTypestringRequired
ownerIDstringRequired
Responses
200

The request has succeeded.

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

Delete Status Page By ID

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

The request has succeeded.

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

List Status Page Statuses

get
/v4/statuspages/{statuspageID}/status
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
statuspageIDstringRequired
Responses
200

The request has succeeded.

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

Last updated