---
title: "Delete a catalog specification"
method: DELETE
path: "/metadata/metadata_specification/{id}"
tags: ["Catalog specification"]
---

# Delete a catalog specification

`DELETE /metadata/metadata_specification/{id}`

Deletes a catalog specification.

## Path parameters

- `id` string, uuid, required — Unique ID for the entity, in UUID format.

## Response `2XX`

Object representing a catalog specification for a nullplatform entity

- object — Object representing a catalog specification for a nullplatform entity
  - `id` string, uuid — Unique ID for the entity, in UUID format.
  - `name` string — Catalog specification name, for example: Build Coverage, Application Frameworks, Build Vulnerabilities.
  - `nrn` string — Nullplatform Resource Name (NRN) representing a hierarchical identifier for nullplatform resources.
  - `entity` 'organization' | 'account' | 'namespace' | 'application' | 'build' | 'asset' | 'scope' | 'release' | 'deployment' | 'user' — Parent entity that holds metadata information.
  - `metadata` string, nullable — Entity metadata key, for example: coverage, frameworks, vulnerabilities.
  - `description` string — Catalog specification description.
  - `schema` object — Catalog specification schema. Must be a valid JSON Schema.

## Other responses

- `4XX` — Format for representing errors during API interactions
- `5XX` — Format for representing errors during API interactions

---

[API](https://skmtc.dev/nullplatform/apis/nullplatform-api.md) · [All operations](https://skmtc.dev/nullplatform/apis/nullplatform-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/nullplatform/nullplatform-api/revisions/1c4ea154b159/schema)
