Export an uptime summary per HTTP monitor as CSV. Uptime is the average of daily uptime percentages from the daily performance rollup over the requested range (the same math the status page uses). Row count is bounded by the account's monitor count, so no row cap applies.
GET
/monitors/export
const url = 'https://api.siteqwality.com/monitors/export';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/monitors/export \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Query Parameters
Section titled “Query Parameters ” from
string
RFC3339 lower bound (default: 30 days ago)
to
string
RFC3339 upper bound (default: now)
Responses
Section titled “ Responses ”CSV file (text/csv attachment)
Media type text/plain
string
Invalid range
Missing or invalid authentication
Internal server error