---
title: "Delete rule"
method: DELETE
path: "/data-quality/v1/rules/{ruleUrn}"
tags: ["Data Quality Rules"]
---

# Delete rule

`DELETE /data-quality/v1/rules/{ruleUrn}`

## Request

- Base URL: `https://your-environment.ataccama.one/api`
- URL: `https://your-environment.ataccama.one/api/data-quality/v1/rules/{ruleUrn}`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/ataccama/apis/ataccama-one-agentic-data-trust-platform-public-api/docs/data-quality/v1/rules/:ruleUrn/delete.ts> (a function with typed inputs; its response is checked against the schema)

Permanently delete a rule.

This is a hard delete: both the draft and published versions are removed, and no draft is created.

Deleting a rule also removes its rule instances from all DQ monitors that apply it.

A successful request returns `204 No Content`.

## Path parameters

- `ruleUrn` string, uri, required: A URN identifying the data quality rule resource in the Data Quality API. Format: urn:ata:{tenant}:data-quality:rule:{uuid} Example: urn:ata:acme-corp:data-quality:rule:123e4567-e89b-12d3-a456-426614174000.

## Response `204`

Rule successfully deleted.

## Other responses

- `400`: Bad request. The request parameters or body are invalid.
- `403`: Forbidden. You do not have permission to access the requested resource.
- `404`: Not found. The requested resource does not exist.

---

[API](https://skmtc.dev/ataccama/apis/ataccama-one-agentic-data-trust-platform-public-api.md) - [All operations](https://skmtc.dev/ataccama/apis/ataccama-one-agentic-data-trust-platform-public-api/llms.txt) - [OpenAPI document](https://skmtc.dev/ataccama/apis/ataccama-one-agentic-data-trust-platform-public-api/revisions/46f16e0487f8?raw)
