Service Outages

Get the outages (including applied overrides) of a specific service

get
Authorizations
AuthorizationstringRequired

The Bearer API key of your user more info.

Query parameters
servicenumberOptional

the id of the service for which the outages should be fetched

fromstring · date-timeOptional

from date, ISO-UTC e.g. 2021-05-25T21:24:56.771Z

untilstring · date-timeOptional

until date, ISO-UTC e.g. 2021-05-26T21:24:56.771Z

ignore-overridesbooleanOptional

if the outages should not take overrides into account, default is false

Responses
chevron-right
200

The outages of the service

application/json
get
/service-outages
200

The outages of the service

Get the overrides of a specific service

get
Authorizations
AuthorizationstringRequired

The Bearer API key of your user more info.

Query parameters
servicenumberOptional

the id of the service for which the overrides should be fetched

fromstring · date-timeOptional

from date, ISO-UTC e.g. 2021-05-25T21:24:56.771Z

untilstring · date-timeOptional

until date, ISO-UTC e.g. 2021-05-26T21:24:56.771Z

Responses
chevron-right
200

The overrides of the service

application/json
get
/service-outages/overrides
200

The overrides of the service

Override a part of a service's outage history

post
Authorizations
AuthorizationstringRequired

The Bearer API key of your user more info.

Body
idstringOptional
statusstring · enumOptional

the service status

Possible values:
fromstring · date-timeOptional
untilstring · date-timeOptional
Responses
post
/service-outages/overrides
201

The added override

Get the specific service outage override

get
Authorizations
AuthorizationstringRequired

The Bearer API key of your user more info.

Path parameters
idnumberRequired

entity ID

Responses
chevron-right
200

The override

application/json
get
/service-outages/overrides/{id}
200

The override

Update an existing service outage override

put
Authorizations
AuthorizationstringRequired

The Bearer API key of your user more info.

Path parameters
idnumberRequired

entity ID

Body
idstringOptional
statusstring · enumOptional

the service status

Possible values:
fromstring · date-timeOptional
untilstring · date-timeOptional
Responses
chevron-right
200

The updated override

application/json
put
/service-outages/overrides/{id}
200

The updated override

Remove a service outage override

delete
Authorizations
AuthorizationstringRequired

The Bearer API key of your user more info.

Path parameters
idnumberRequired

entity ID

Responses
delete
/service-outages/overrides/{id}
204

the response

No content

Last updated

Was this helpful?