> ## Documentation Index
> Fetch the complete documentation index at: https://superdoc-caio-pizzol-docs-ai-core-preset.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Anchored Metadata operations

> Anchored Metadata operation reference from the canonical Document API contract.

[Back to full reference](../index)

Attach a JSON payload to a span of text and read it back across DOCX round-trips. Backed by hidden inline content controls and namespaced Custom XML Data Storage Parts; consumers see one operation set.

| Operation                                                                                                                                                                       | Member path        | Mutates | Idempotency      | Tracked | Dry run |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------- | ---------------- | ------- | ------- |
| <span style={{ whiteSpace: 'nowrap', wordBreak: 'normal', overflowWrap: 'normal' }}><a href="/document-api/reference/metadata/attach"><code>metadata.attach</code></a></span>   | `metadata.attach`  | Yes     | `non-idempotent` | No      | Yes     |
| <span style={{ whiteSpace: 'nowrap', wordBreak: 'normal', overflowWrap: 'normal' }}><a href="/document-api/reference/metadata/list"><code>metadata.list</code></a></span>       | `metadata.list`    | No      | `idempotent`     | No      | No      |
| <span style={{ whiteSpace: 'nowrap', wordBreak: 'normal', overflowWrap: 'normal' }}><a href="/document-api/reference/metadata/get"><code>metadata.get</code></a></span>         | `metadata.get`     | No      | `idempotent`     | No      | No      |
| <span style={{ whiteSpace: 'nowrap', wordBreak: 'normal', overflowWrap: 'normal' }}><a href="/document-api/reference/metadata/update"><code>metadata.update</code></a></span>   | `metadata.update`  | Yes     | `idempotent`     | No      | Yes     |
| <span style={{ whiteSpace: 'nowrap', wordBreak: 'normal', overflowWrap: 'normal' }}><a href="/document-api/reference/metadata/remove"><code>metadata.remove</code></a></span>   | `metadata.remove`  | Yes     | `non-idempotent` | No      | Yes     |
| <span style={{ whiteSpace: 'nowrap', wordBreak: 'normal', overflowWrap: 'normal' }}><a href="/document-api/reference/metadata/resolve"><code>metadata.resolve</code></a></span> | `metadata.resolve` | No      | `idempotent`     | No      | No      |
