Roam Research
by 2b3pro
roam_update_block
Update a single block identified by its UID. Use this for individual block updates when you need to either replace the entire content or apply a transform pattern to modify specific parts of the content. NOTE on Roam-flavored markdown: For direct linking: use [[link]] syntax. For aliased linking, use alias syntax. Do not concatenate words in links/hashtags - correct: #[[multiple words]] #self-esteem (for typically hyphenated words).
Input Schema
Name | Required | Description | Default |
---|---|---|---|
block_uid | Yes | UID of the block to update | |
content | No | New content for the block. If not provided, transform_pattern will be used. | |
transform_pattern | No | Pattern to transform the current content. Used if content is not provided. |
Input Schema (JSON Schema)
You must be authenticated.
Other Tools
- roam_add_todo
- roam_create_block
- roam_create_outline
- roam_create_page
- roam_datomic_query
- roam_fetch_page_by_title
- roam_find_pages_modified_today
- roam_import_markdown
- roam_recall
- roam_remember
- roam_search_block_refs
- roam_search_by_date
- roam_search_by_status
- roam_search_by_text
- roam_search_for_tag
- roam_search_hierarchy
- roam_update_block
- roam_update_multiple_blocks