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
1
Open the document
In the dashboard, select the document.
2
Check the version badge
The toolbar shows a version label (for example v4). Hover for a short list of recent publish times and sources.
3
Preview the live version
The preview iframe always shows the current published HTML — what your share link serves.
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.