Skip to main content
DELETE
/
api
/
reports
/
{id}
Delete a report
curl --request DELETE \
  --url https://clarus-api.com/api/reports/{id} \
  --header 'Authorization: Bearer <token>' \
  --header 'X-Clarus-Subdomain: <api-key>'
{
  "error": "<string>"
}

Behavior

  • Returns 204 No Content on success
  • Only the report owner can delete it (returns 403 otherwise)
  • This action is permanent and cannot be undone

Side Effects

  • Dashboard widgets referencing this report will be affected
  • Scheduled reports that include this report will no longer generate it

Authorizations

Authorization
string
header
required

OAuth 2.0 authentication. Use the client credentials or authorization code flow to obtain an access token.

X-Clarus-Subdomain
string
header
required

The subdomain/tenant name identifying which tenant's data to access. Required for all API requests.

Path Parameters

id
integer
required

The unique identifier of the report to delete

Response

Operation completed successfully with no content to return