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

# Table of Contents operations

> Table of Contents operation reference from the canonical Document API contract.

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

Table of contents lifecycle and configuration.

| Operation                                                                                                                                                                      | Member path       | Mutates | Idempotency      | Tracked | Dry run |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------- | ------- | ---------------- | ------- | ------- |
| <span style={{ whiteSpace: 'nowrap', wordBreak: 'normal', overflowWrap: 'normal' }}><a href="/document-api/reference/toc/list"><code>toc.list</code></a></span>                | `toc.list`        | No      | `idempotent`     | No      | No      |
| <span style={{ whiteSpace: 'nowrap', wordBreak: 'normal', overflowWrap: 'normal' }}><a href="/document-api/reference/toc/get"><code>toc.get</code></a></span>                  | `toc.get`         | No      | `idempotent`     | No      | No      |
| <span style={{ whiteSpace: 'nowrap', wordBreak: 'normal', overflowWrap: 'normal' }}><a href="/document-api/reference/toc/configure"><code>toc.configure</code></a></span>      | `toc.configure`   | Yes     | `conditional`    | No      | Yes     |
| <span style={{ whiteSpace: 'nowrap', wordBreak: 'normal', overflowWrap: 'normal' }}><a href="/document-api/reference/toc/update"><code>toc.update</code></a></span>            | `toc.update`      | Yes     | `conditional`    | No      | Yes     |
| <span style={{ whiteSpace: 'nowrap', wordBreak: 'normal', overflowWrap: 'normal' }}><a href="/document-api/reference/toc/remove"><code>toc.remove</code></a></span>            | `toc.remove`      | Yes     | `conditional`    | No      | Yes     |
| <span style={{ whiteSpace: 'nowrap', wordBreak: 'normal', overflowWrap: 'normal' }}><a href="/document-api/reference/toc/mark-entry"><code>toc.markEntry</code></a></span>     | `toc.markEntry`   | Yes     | `non-idempotent` | No      | Yes     |
| <span style={{ whiteSpace: 'nowrap', wordBreak: 'normal', overflowWrap: 'normal' }}><a href="/document-api/reference/toc/unmark-entry"><code>toc.unmarkEntry</code></a></span> | `toc.unmarkEntry` | Yes     | `conditional`    | No      | Yes     |
| <span style={{ whiteSpace: 'nowrap', wordBreak: 'normal', overflowWrap: 'normal' }}><a href="/document-api/reference/toc/list-entries"><code>toc.listEntries</code></a></span> | `toc.listEntries` | No      | `idempotent`     | No      | No      |
| <span style={{ whiteSpace: 'nowrap', wordBreak: 'normal', overflowWrap: 'normal' }}><a href="/document-api/reference/toc/get-entry"><code>toc.getEntry</code></a></span>       | `toc.getEntry`    | No      | `idempotent`     | No      | No      |
| <span style={{ whiteSpace: 'nowrap', wordBreak: 'normal', overflowWrap: 'normal' }}><a href="/document-api/reference/toc/edit-entry"><code>toc.editEntry</code></a></span>     | `toc.editEntry`   | Yes     | `conditional`    | No      | Yes     |
