bookshelf_notifications_metadata
Perform create, read, update, delete, and test operations on Bookshelf notifications and metadata by specifying an operation and arguments.
Instructions
bookshelf notifications metadata operations on Bookshelf. Pass operation and an arguments dict matching that operation's parameters.
bookshelf_action_metadata(name, body={}) — Create metadata action. WRITE: this modifies your Bookshelf instance.
bookshelf_action_notification(name, body={}) — Create notification action. WRITE: this modifies your Bookshelf instance.
bookshelf_create_metadata(force_save=False, body={}) — Create metadata. Query params: forceSave. WRITE: this modifies your Bookshelf instance.
bookshelf_create_notification(force_save=False, body={}) — Create notification. Query params: forceSave. WRITE: this modifies your Bookshelf instance.
bookshelf_delete_metadata(id) — Delete metadata. DESTRUCTIVE: this deletes data.
bookshelf_delete_notification(id) — Delete notification. DESTRUCTIVE: this deletes data.
bookshelf_get_metadata(id) — Fetch a single metadata by id.
bookshelf_get_metadata_schema() — List metadata schema.
bookshelf_get_notification(id) — Fetch a single notification by id.
bookshelf_get_notification_schema() — List notification schema.
bookshelf_list_metadata() — List metadata.
bookshelf_list_notification() — List notification.
bookshelf_test_all_metadata() — Create metadata testall. WRITE: this modifies your Bookshelf instance.
bookshelf_test_all_notification() — Create notification testall. WRITE: this modifies your Bookshelf instance.
bookshelf_test_metadata(force_test=False, body={}) — Create metadata test. Query params: forceTest. WRITE: this modifies your Bookshelf instance.
bookshelf_test_notification(force_test=False, body={}) — Create notification test. Query params: forceTest. WRITE: this modifies your Bookshelf instance.
bookshelf_update_metadata(id, force_save=False, body={}) — Update metadata. Query params: forceSave. WRITE: this modifies your Bookshelf instance.
bookshelf_update_notification(id, force_save=False, body={}) — Update notification. Query params: forceSave. WRITE: this modifies your Bookshelf instance.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| arguments | No | ||
| operation | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |