Delete Nodes
node_deleteDelete multiple Figma nodes in one batched call, with per-item validation and automatic retry for failed or skipped items to ensure complete removal.
Instructions
Delete one or more nodes in a single batched, per-item-validated call. No API undo. If the status is 'partial_success', treat it as an incomplete operation, report the failed and skipped items to the user, and retry every non-success item (both failed and skipped).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nodes | Yes | Array of nodes to delete |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | ||
| status | No | Overall status of the batch operation | |
| results | No | Detailed deletion results (one row per input, in input order) | |
| success | No | Whether all deletions succeeded | |
| failedCount | No | Number of failed deletions | |
| skippedCount | No | Number of skipped deletions | |
| requestedCount | No | Number of requested deletions | |
| succeededCount | No | Number of succeeded deletions |