action | string | Yes | Operation to perform. Values: create, list, restore, delete, apply_template, list_templates, preview_template. |
name | string | No | Human-readable checkpoint name. Required for ‘create’. Example: ‘before-refactor’, ‘pre-migration-v2’. |
description | string | No | Optional description for the checkpoint. Only used with ‘create’. |
checkpoint_id | string | No | Checkpoint ID to restore or delete. Required for ‘restore’ and ‘delete’ actions. |
limit | number | No | Maximum number of checkpoints to return for ‘list’ action (default: 20, max: 100). |
template | string | No | Template ID to apply or preview. Required for ‘apply_template’ and ‘preview_template’ actions. Values: brain. |