Update a playbook definition
Partially updates the playbook definition identified by `playbookId` and bumps its `version`. Authorization: organization administrators only — other callers are rejected with 403. All body fields are optional: `name` (1-200), `description` (<=5000), `spaceTypes` (replaces the list), `tasks` (<=30, replaces the whole list; each `{ id, title, instructions?, dependsOn? (ids of tasks that must complete first) }`), `actions` (<=20, replaces the whole list; each `{ installedActionId, preApproval?, postApproval?, dependsOn? (task ids only) }`). Response: `{ data: Playbook }`.
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Path parameters
playbookId
Request
tasks and actions replace the whole list. Every update bumps version.
name
description
spaceTypes
tasks
actions
Response
The updated playbook definition.
data