OrganizationReports
Delete Report
Permanently deletes an organization report configuration and its scheduling. Past report runs are not deleted.
DELETE /api/organization/reports/:id
Deletes a report configuration. :id is the report's id (a UUID). The organization is derived from your authenticated session or API token, and the report must belong to it. Requires organization admin (API tokens act as organization admins). Read-only users cannot delete reports.
This stops future scheduled runs of the report. Historical report runs already generated for this report are not affected and remain retrievable.
Example (cURL)
BASE_URL="https://uptimeify.io"
TOKEN="<your-api-token>"
REPORT_ID="3f1c9c1e-8d2a-4c7e-9b1a-2d5f6a7b8c90"
curl -X DELETE "$BASE_URL/api/organization/reports/$REPORT_ID" \
-H "Authorization: Bearer $TOKEN"Response
{ "success": true }Common errors
401 Unauthorized— not authenticated.403 Forbidden(forbidden) — not an organization admin.404 Not Found(notFound) — no report with this id exists for your organization.