# History operations

> Undo/redo history state and navigation.



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

## Operations

- [`history.get`](/document-api/reference/history/get) (read): Query the current undo/redo history state of the document.
- [`history.undo`](/document-api/reference/history/undo) (mutates): Undo the most recent history-safe mutation in the document.
- [`history.redo`](/document-api/reference/history/redo) (mutates): Redo the most recently undone action in the document.

