---
title: "Read catalog instance (all keys)"
method: GET
path: "/metadata/{entity}/{id}"
tags: ["Catalog instance (multiple keys)"]
---

# Read catalog instance (all keys)

`GET /metadata/{entity}/{id}`

Retrieves all catalog metadata keys and values defined for the specified entity.

## Path parameters

- `entity` 'organization' | 'account' | 'namespace' | 'application' | 'build' | 'asset' | 'scope' | 'release' | 'deployment' | 'user', required
- `id` string, required

## Query parameters

- `include` string

## Response `2XX`

Object representing a metadata entry for an entity in the catalog.

- object — Object representing a metadata entry for an entity in the catalog.
  - `additional_properties` object, required
    - `entity` 'organization' | 'account' | 'namespace' | 'application' | 'build' | 'asset' | 'scope' | 'release' | 'deployment' | 'user', required — Entity name that holds metadata information.
    - `id` string, required — Entity ID that holds metadata information.
    - `nrn` string, required — Nullplatform Resource Name (NRN) representing a hierarchical identifier for nullplatform resources.
    - `schemas` object — References the metadata schemas against which the existing data is validated.
    - `tags` object[] — An array of exposed metadata attributes as tags, each containing a key and a value.
      - `key` string, required — The key of the tag.
      - `value` string, required — The value of the tag.

## 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)
