# Headers & Footers operations

> Structure, references, and part lifecycle for document headers and footers.



9 operations. Names, descriptions, and behavior flags come from the canonical contract.

## Operations

- [`headerFooters.list`](/document-api/reference/header-footers/list) (read): List header/footer slot entries across sections.
- [`headerFooters.get`](/document-api/reference/header-footers/get) (read): Get a single header/footer slot entry by address.
- [`headerFooters.resolve`](/document-api/reference/header-footers/resolve) (read): Resolve the effective header/footer reference for a slot, walking the section inheritance chain.
- [`headerFooters.refs.set`](/document-api/reference/header-footers/refs/set) (mutates): Set an explicit header/footer reference on a section slot.
- [`headerFooters.refs.clear`](/document-api/reference/header-footers/refs/clear) (mutates): Clear an explicit header/footer reference from a section slot.
- [`headerFooters.refs.setLinkedToPrevious`](/document-api/reference/header-footers/refs/set-linked-to-previous) (mutates): Link or unlink a header/footer slot to/from the previous section.
- [`headerFooters.parts.list`](/document-api/reference/header-footers/parts/list) (read): List unique header/footer part records from document relationships.
- [`headerFooters.parts.create`](/document-api/reference/header-footers/parts/create) (mutates): Create a new independent header/footer part, optionally cloned from an existing part.
- [`headerFooters.parts.delete`](/document-api/reference/header-footers/parts/delete) (mutates): Delete a header/footer part and its associated relationship when no section slots reference it.

