update_shelf
Update an existing BookStack shelf's name, description, assigned books, tags, or cover image.
Instructions
Update an existing shelf in BookStack.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| shelf_id | No | ID of the shelf to update. Required if name is not provided. | |
| name | No | New name for the shelf. Required if shelf_id is not provided. | |
| description | No | New description of the shelf. | |
| description_html | No | New HTML description of the shelf. | |
| books | No | New array of book IDs to set for the shelf. Overwrites existing assignments. | |
| tags | No | New tags for the shelf. | |
| image | No | Base64 encoded image content for the new shelf cover. Set to null to remove. |