Actions88
- Module Actions
- Platform Actions
- Device Actions
- Device Bay Actions
- Device Bay Template Actions
- Device Role Actions
- Device Type Actions
- Interface Actions
- Manufacturer Actions
- Module Bay Actions
- Module Bay Template Actions
- Module Type Actions
- Region Actions
- Site Actions
- Virtual Chassis Actions
- Virtual Device Context Actions
Overview
This node interacts with the NetBox API to perform operations on various resources within specified domains. Specifically, for the Manufacturer resource under the DCIM domain, the node supports a Delete operation that removes a manufacturer record from NetBox by its ID.
This node is beneficial in automation workflows where managing infrastructure inventory is required, such as:
- Automatically cleaning up outdated or deprecated manufacturers in your asset management system.
- Integrating with CI/CD pipelines to maintain an up-to-date hardware catalog.
- Synchronizing external data sources with NetBox by deleting obsolete entries.
Example use case: When a manufacturer is no longer used or supported, this node can be triggered to delete its record from NetBox, ensuring the database remains accurate and clutter-free.
Properties
| Name | Meaning |
|---|---|
| Domain | The domain of the NetBox API to target. Options include: DCIM, IPAM, Tenancy, Extras, Virtualization, Circuits, Core, Users, Plugins, VPN, Wireless, Status. For Manufacturer, use DCIM. |
| Manufacturer ID | The unique identifier (ID) of the manufacturer record to delete in the DCIM domain. This is a required string input. |
Output
The node outputs JSON data representing the result of the delete operation. Typically, a successful delete operation returns confirmation or status information from the NetBox API. If the deletion fails, the output will contain an error message describing the failure.
No binary data output is expected from this operation.
Dependencies
- Requires an active connection to a NetBox instance via its REST API.
- Requires an API authentication token or key configured in n8n credentials to authorize requests to NetBox.
- The node depends on internal helper functions to execute the API operation but does not require additional external libraries beyond those bundled.
Troubleshooting
Common issues:
- Invalid or missing Manufacturer ID: Ensure the ID provided corresponds to an existing manufacturer in NetBox.
- Authentication errors: Verify that the API key credential is valid and has sufficient permissions to delete manufacturer records.
- Network connectivity problems: Confirm that the NetBox server is reachable from the n8n environment.
Error messages:
"error": "Not Found": The specified Manufacturer ID does not exist. Double-check the ID."error": "Unauthorized"or"Forbidden": API credentials lack permission. Update credentials or permissions.- Timeout or network errors: Check network settings and NetBox server availability.
Enabling "Continue on Fail" allows the workflow to proceed even if the delete operation encounters an error, returning the error details in the output JSON.