DOCS

Export your data

Download your personal data or a full archive of your workspace data (GDPR data portability).

You can request an export at any time, delivered as a ZIP archive containing JSON files for each resource type, downloaded directly in the app. There are two kinds:

  • Your personal data (GDPR Article 15) — available to every workspace member, for their own data only.
  • The full workspace export — owner/admin only, tenant-wide.

What is included

Personal export (any member): your profile (name, email, created date), notification and quiet-hours preferences, your on-call assignments (schedule memberships, overrides, unavailability), escalation-policy targetings that page you directly, support tickets you opened, and audit-log entries about your own actions.

Workspace export (owner/admin only):

ResourceFormat
MonitorsJSON array of all monitors with current configuration
HeartbeatsJSON array with configuration and last-ping timestamps
IncidentsJSON array with title, status, and start time
Status pagesJSON array with name, slug, and published state
Notification channelsJSON array (credentials excluded)
AccountJSON with the requester's own profile details
Audit logJSON array of the requester's own audit events

Credentials (API keys, webhook secrets, MFA/TOTP seeds) are never included in either export.

Steps

  1. Go to Settings > Account > Danger zone.
  2. Click Request export under "Export your data" (every member) or "Export workspace data" (owner/admin only).
  3. Confirm the action. A background job is queued — the page updates automatically as it moves from queued to processing to ready.
  4. Once ready, click Download ZIP. No email is sent; the archive is only ever retrieved in-app.

Rate limit

You can request at most one export per 24 hours per user, per kind (a personal export request never blocks, or is blocked by, a workspace export request). If you need more frequent exports, use the API directly: POST /api/v1/account/export/personal (personal) or POST /api/v1/account/export (workspace, owner/admin only) to start a job, then GET /api/v1/account/export/{job_id}?download=1 to download the archive once its status is completed.

Export an SLA report as CSV

The full-workspace ZIP above is the account-wide GDPR export. Separately, the Analytics area can export a per-monitor SLA report as CSV — this is the uptime/SLA summary you can hand to stakeholders.

From the app, open Analytics, select your date range, and click Export CSV. Or fetch it directly from the API:

bash
curl -X GET "https://api.example.com/api/v1/analytics/sla-report?format=csv&from=2026-06-01&to=2026-06-30" \
  -H "Authorization: Bearer howlops_abc123..."

Query parameters:

  • formatjson (default) or csv.
  • from / to — the reporting window, as ISO 8601 (YYYY-MM-DD or full RFC 3339). Required unless you use period.
  • period=last_month — shorthand for the first to last day of the previous month (used instead of from/to).
  • monitor_ids — optional comma-separated list to limit the report to specific monitors. Omit to include all.

The CSV contains one row per monitor with these columns:

ColumnMeaning
Monitor NameThe monitor's display name
Monitor URLThe monitored URL
Uptime %Uptime percentage over the window
Total ChecksNumber of checks run
Down ChecksNumber of failed checks
Downtime (hours)Total downtime
IncidentsIncident count
MTTR (minutes)Mean time to recovery

A summary block (average uptime, total incidents, total downtime, average MTTR) is appended at the end of the file.

Delete account / workspace

If you want to delete your account or workspace entirely rather than just export, go to Settings > Account > Delete workspace. Deletion is scheduled with a 30-day grace period: the workspace is soft-deleted immediately and permanently removed after 30 days. During the grace window the deletion can still be reversed; after it elapses, removal is irreversible. An export is recommended before deletion.

See also

Was this page helpful?