Skip to main content
PUT
Update a maintenance window

Authorizations

Authorization
string
header
required

API key (dh_live_...) or Auth0 JWT token

Path Parameters

id
string<uuid>
required

Body

application/json
startsAt
string<date-time>
required

Updated start time (ISO 8601)

endsAt
string<date-time>
required

Updated end time (ISO 8601)

monitorId
string<uuid> | null

Monitor this window applies to; null switches the window to org-wide

repeatRule
string | null

Reserved: iCal RRULE for recurring windows (stored but not yet honored); null clears it

Maximum string length: 100
reason
string | null

Updated reason (max 500 chars); null clears the existing reason

Maximum string length: 500
suppressAlerts
boolean | null

Whether to suppress alerts during this window; null defaults to true

Response

OK

data
object
required

Scheduled maintenance window for a monitor