---
title: "Get metadata taxonomy node by ID"
method: GET
path: "/metadata_taxonomies/{namespace}/{taxonomy_key}/nodes/{node_id}"
tags: ["Metadata taxonomies"]
---

# Get metadata taxonomy node by ID

`GET /metadata_taxonomies/{namespace}/{taxonomy_key}/nodes/{node_id}`

Retrieves a metadata taxonomy node by its identifier.

## Path parameters

- `namespace` string, required
- `taxonomy_key` string, required
- `node_id` string, required

## Response `200`

Returns the metadata taxonomy node that matches the identifier.

- MetadataTaxonomyNode — A node object for metadata taxonomy that can be used in metadata templates.
  - `id` string, required — A unique identifier of the metadata taxonomy node.
  - `displayName` string, required — The display name of the metadata taxonomy node.
  - `level` integer, required — An index of the level to which the node belongs.
  - `parentId` string — The identifier of the parent node.
  - `nodePath` string[] — An array of identifiers for all ancestor nodes. Not returned for root-level nodes.
  - `ancestors` MetadataTaxonomyAncestor[] — An array of objects for all ancestor nodes. Not returned for root-level nodes.
    - `id` string — A unique identifier of the metadata taxonomy node.
    - `displayName` string — The display name of the metadata taxonomy node.
    - `level` integer — An index of the level to which the node belongs.

## Other responses

- `400` — Returned if any of the request parameters are not valid.
- `404` — Returned if the taxonomy node with the given `node_id` cannot be found.
- `default` — An unexpected client error.

---

[API](https://skmtc.net/box/apis/platform-api.md) · [All operations](https://skmtc.net/box/apis/platform-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/box/platform-api/versions/ba8f087e1a4d/schema)
