IT Glue Extended
Actions153
- Attachment Actions
- Checklist Actions
- Checklist Template Actions
- Configuration Actions
- Configuration Interface Actions
- Configuration Status Actions
- Configuration Type Actions
- Contact Actions
- Contact Type Actions
- Country Actions
- Document Actions
- Domain Actions
- Expiration Actions
- Export Actions
- Flexible Asset Actions
- Flexible Asset Field Actions
- Flexible Asset Type Actions
- Group Actions
- Location Actions
- Log Actions
- Manufacturer Actions
- Model Actions
- Operating System Actions
- Organization Actions
- Organization Status Actions
- Organization Type Actions
- Password Actions
- Password Category Actions
- Platform Actions
- Region Actions
- Related Item Actions
- SSL Certificate Actions
- Ticket Actions
- User Actions
- User Metric Actions
Checklist → Bulk Delete
AI-generatedSummary
Deletes multiple IT Glue checklists in a single request by sending a JSON:API bulk DELETE to the checklists endpoint with the supplied list of IDs.
Inputs
- IDs (bulkIds) (required) — JSON array of checklist IDs to delete, e.g. ["123","456"]. Accepts a JSON string or an array (e.g. from an expression). Each ID is converted to a string. Must be non-empty; an empty array or invalid JSON raises an error. The default is [], so it must be filled in.
Output shape
A single item: { success: true, deleted: [ ...string IDs ] }.
The API response body is not returned. The result only echoes the IDs that were sent. It does not confirm which records existed. Failures (401/403/429/other) raise a node error, and 429 responses are retried up to 3 times. With Continue On Fail, the item becomes { error: message }. Deletion is permanent and has no confirmation step. The Checklist resource is in the gated registry folder, but it has no
gated: trueflag, so it is enabled.
Examples
Example 1: Remove two obsolete checklists by ID
Resource: Checklist; Operation: Bulk Delete; IDs: ["123","456"]
Example 2: Delete checklists whose IDs come from an earlier node
Resource: Checklist; Operation: Bulk Delete; IDs set as an expression returning an array, e.g. {{ JSON.stringify($input.all().map(i => i.json.id)) }}