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

# Fields operations

> Fields operation reference from the canonical Document API contract.

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

Raw field code inspection, insertion, rebuild, and removal.

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