Restore an archived playbook version
POST/api/v1/playbooks/:playbook_id/versions/:version/restore
Writes an archived definition back as the playbook's live one, which archives it again as a new version rather than rewinding the counter. Restoring the definition the playbook already holds is a no-op. The caller authors the new version, checked as on create.
Request
Responses
- 200
- 400
- 401
- 403
- 404
- 409
The playbook, at its new version
Bad request — version is not a positive integer
Unauthorized
Forbidden
Not found
The resource has moved past the version this write read (VERSION_CONFLICT): a stated expected_version or If-Match no longer matches, or a concurrent write took the version first. meta.current_version names the version in force. Nothing is written.