hedgedoc_update_note
Replace an entire note's markdown content using its custom alias. Use this to overwrite a HedgeDoc note created with an alias; notes with random IDs can't be updated via HTTP.
Instructions
Overwrite the entire content of an existing note. IMPORTANT: this only works for notes that were originally created with a custom alias (via hedgedoc_create_note's alias parameter). HedgeDoc 1.x has no REST update endpoint for random-ID notes — those can only be edited live in the browser. If the target note was created without an alias, this call will fail. The update is a full overwrite — partial/patch updates are not supported.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | New full markdown content. Replaces the note's current content entirely. | |
| note_id | Yes | The custom alias of the note to overwrite (e.g. 'my-meeting-notes'). Random-ID notes cannot be updated over HTTP. |