Playbooks

Duplicate a playbook

Create a copy of a playbook, including its checks and positions. The copy is private to the caller.

Requires a user-scoped key: the caller is recorded as the new playbook's creator and must be able to read the source. Org-scoped keys cannot duplicate playbooks.

post/playbooks/{id}/duplicate

Request

Path parameters

idstring uuid required

The playbook ID

Response

Duplicated playbook

idstring uuid required

Unique playbook identifier

titlestring required

Playbook title

descriptionstring nullable required

Playbook description, or null if unset

guidestring nullable required

Free-text guidance applied across the whole playbook when it runs, or null if unset.

is_officialboolean required

Whether this is an official GC AI playbook

status'draft' | 'processing' | 'completed' | 'failed' required

Playbook processing status

created_atstring nullable required

ISO 8601 creation timestamp

updated_atstring nullable required

ISO 8601 last-update timestamp

Changes

No recorded changes to this operation across all 1 revision of this API.