roam_fetch_page_by_title
Retrieve the content of a page in Roam Research by its title. Supports multiple output formats including markdown, raw JSON, or structured data for targeted updates.
Instructions
Fetch page by title. Returns content in the specified format.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Title of the page. For date pages, use ordinal date formats such as January 2nd, 2025 | |
| format | No | Format output as markdown, JSON, or structure. 'markdown' returns readable string; 'raw' returns full JSON with nested blocks; 'structure' returns flattened list optimized for surgical updates (uid, order, text preview, depth, parent_uid) | raw |
| graph | No | Target graph key from ROAM_GRAPHS config. Defaults to ROAM_DEFAULT_GRAPH. Only needed in multi-graph mode. | |
| write_key | No | Write confirmation key. Required for write operations on non-default graphs when write_key is configured. |