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
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
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
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
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?