> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superdoc.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Custom XML operations

> Custom XML operation reference from the canonical Document API contract.

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

Custom XML Data Storage Part operations (ECMA-376 §15.2.5, §15.2.6). Raw read and write of custom XML parts in the OOXML package.

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