Playbook

Gets the details of the specified playbook.

get

Retrieves the details of the specified playbook.

Authorizations
AuthorizationstringRequired

Bearer authentication with JWT

Path parameters
playbookIdentifierstringRequired
Responses
chevron-right
200

OK

get
/playbooks/{playbookIdentifier}

Updates the specified playbook.

put

Updates the details of the specified playbook.

Authorizations
AuthorizationstringRequired

Bearer authentication with JWT

Path parameters
playbookIdentifierstring · uuidRequired

The identifier of the playbook to update.

Body
namestring · nullableRequired
descriptionstring · nullableRequired
isPrivatebooleanRequired
organizationWidebooleanRequired
Responses
chevron-right
200

OK

put
/playbooks/{playbookIdentifier}

Deletes the specified playbook.

delete

Deletes the specified playbook.

Authorizations
AuthorizationstringRequired

Bearer authentication with JWT

Path parameters
playbookIdentifierstringRequired
Responses
delete
/playbooks/{playbookIdentifier}

No content

Exports the specified playbook as a ZIP file.

get

Exports the specified playbook as a ZIP file.

Authorizations
AuthorizationstringRequired

Bearer authentication with JWT

Path parameters
playbookIdentifierstring · uuidRequired

The identifier of the playbook to export.

Responses
chevron-right
200

OK

Responsestring · binary
get
/playbooks/{playbookIdentifier}/export

Clones the specified playbook.

post

Clones the specified playbook with a new name and description.

Authorizations
AuthorizationstringRequired

Bearer authentication with JWT

Path parameters
playbookIdentifierstring · uuidRequired

The identifier of the playbook to clone.

Body
namestring · nullableRequired
descriptionstring · nullableRequired
Responses
post
/playbooks/{playbookIdentifier}/clone

Gets the image for the specified playbook.

get

Retrieves the image file for the specified playbook.

Authorizations
AuthorizationstringRequired

Bearer authentication with JWT

Path parameters
playbookIdentifierstring · uuidRequired

The identifier of the playbook.

Responses
chevron-right
200

OK

Responsestring · binary
get
/playbooks/{playbookIdentifier}/image

Adds an image to the specified playbook.

post

Uploads an image file to the specified playbook.

Authorizations
AuthorizationstringRequired

Bearer authentication with JWT

Path parameters
playbookIdentifierstring · uuidRequired

The identifier of the playbook.

Body
imagestring · binaryOptional

The image file to upload.

Responses
post
/playbooks/{playbookIdentifier}/image

No content

Last updated