Append content to an existing esa post
esa_append_postAppends Markdown content to the end of an esa.io post, creating a new revision. Use for appending log entries or notes without needing to retrieve the current body.
Instructions
Appends Markdown content to the end of an existing post's body, saving it as a new revision. Unlike esa_update_post, this does not require fetching the current body first, making it ideal for adding to a post (e.g. log entries, meeting notes). Optionally set wip to change the WIP state.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| wip | No | WIP state after the insert. Defaults to the post's current WIP state | |
| content | Yes | The Markdown content to insert. Use 4 spaces for indentation. Line endings are normalized to LF. Include a blank line at the boundary to insert it as a separate block. | |
| message | No | Change message. Defaults to "Updated via API." when omitted | |
| teamName | No | Team name (required). Use esa_get_teams first to see available teams. | |
| postNumber | Yes | The post number to add content to |