Version history
Unfurl stores one row per publish: timestamp, optional note, source (mcp or ui), and the HTML snapshot for that version.
In the dashboard
Open the document
In the dashboard, select the document.
Check the version badge
The toolbar shows a version label (for example v4). Hover for a short list of recent publish times and sources.
Via MCP or REST
For the full version list (including notes and optional HTML per version), callget_document with your document_id. Set include_html: true when an agent needs to read past content.
See get_document and REST API (v1).
What a version contains
- Immutable HTML for that moment in time
- Time — when you published
- Note — your changelog line, if provided
- Source —
mcpor dashboard upload
Restoring older content
To put an older snapshot back on the live link, callpublish_document again with the same document_id, paste the HTML you want live, and add a note (for example “Revert to v2 — restore pricing table”). That creates a new version at the end of the timeline.
When to write version notes
- Always for material business changes (pricing, legal, metrics).
- Skip only for trivial typo fixes if you want a quiet history — but a three-word note still helps when you review via
get_document.