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 Template → Bulk Delete
AI-generatedSummary
Deletes multiple IT Glue checklist templates in a single DELETE request to the checklist_templates endpoint, using a JSON array of template IDs.
Inputs
- IDs (bulkIds) (required) — JSON array of checklist template IDs to delete, e.g. ["123","456"]. May be a JSON string or an array (e.g. from an expression). Each ID is converted to a string. Defaults to [], which fails validation, so at least one ID is needed.
Output shape
A single item: { success: true, deleted: [
The output echoes the input IDs and does not confirm per-record results from IT Glue. It throws a node error if the array is empty, is not valid JSON, or is not an array. API errors (401, 403, 429 and others) are raised as node errors. Requests that hit a 429 are retried up to 3 times. With Continue On Fail enabled, the error message is returned as an item instead. The resource is registered as gated, so it may not appear in the resource list in all builds.
Examples
Example 1: Remove two obsolete checklist templates by ID.
Resource: Checklist Template; Operation: Bulk Delete; IDs: ["123","456"]
Example 2: Delete templates whose IDs come from a previous node.
IDs set to an expression such as {{ JSON.stringify($input.all().map(i => i.json.id)) }}