Get one recurring maintenance.
GET
/status_page/{status_page_id}/maintenance_series/{series_id}
const url = 'https://api.siteqwality.com/status_page/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/maintenance_series/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api.siteqwality.com/status_page/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/maintenance_series/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0 \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” status_page_id
required
string format: uuid
Status page identifier
series_id
required
string format: uuid
Maintenance series identifier
Responses
Section titled “ Responses ”The series
Media type application/json
A maintenance that repeats. Each occurrence is an ordinary maintenance with series_id set,
materialized 14 days ahead. Subscribers hear once per schedule unless notify_each_occurrence.
object
id
required
string format: uuid
status_page_id
required
string format: uuid
title
required
string
body
string | null
whole_page
required
boolean
affected_http_job_ids
required
Array<string>
reminder_minutes
integer | null format: int32
notify_each_occurrence
required
Subscribers hear about every occurrence. False: once when the series is made or rescheduled.
boolean
timezone
required
IANA zone the start time and days are read in.
string
start_time
required
Local start time, HH:MM.
string
duration_minutes
required
integer format: int32
frequency
required
string
weekdays
required
ISO weekdays (1 = Monday), weekly only.
Array<integer>
month_day
Day of the month (1 to 28), monthly only.
integer | null format: int32
starts_on
required
YYYY-MM-DD.
string
ends_on
string | null
next_occurrence_at
The next occurrence still to start.
string | null format: date-time
created_at
required
string format: date-time
updated_at
required
string format: date-time
Example
{ "frequency": "daily"}Missing or invalid authentication
Series not found
Internal server error