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, a popular infrastructure resource modeling tool used for managing IP addresses, devices, and other network resources. Specifically, the "Manufacturer" resource with the "Get" operation allows users to retrieve detailed information about a specific manufacturer record from the DCIM domain of NetBox.
Typical use cases include:
- Fetching manufacturer details to enrich device inventory data.
- Integrating manufacturer metadata into automated workflows for asset management.
- Validating manufacturer information before provisioning or auditing network equipment.
For example, a user might input a Manufacturer ID to retrieve its name, description, and related metadata to display in a dashboard or trigger further automation steps.
Properties
| Name | Meaning |
|---|---|
| Domain | The domain of the NetBox API to target. Options: DCIM, IPAM, Tenancy, Extras, Virtualization, Circuits, Core, Users, Plugins, VPN, Wireless, Status. For this operation, must be "DCIM". |
| Manufacturer ID | The unique identifier of the manufacturer record to retrieve within the DCIM domain. |
Output
The node outputs JSON data representing the manufacturer record fetched from NetBox. This typically includes fields such as the manufacturer's name, slug, description, and any other metadata defined by the NetBox API for manufacturers.
If an error occurs (e.g., invalid ID or connectivity issues), the output will contain an error field with the error message, provided that "Continue on Fail" is enabled.
The node does not output binary data.
Dependencies
- Requires access to a NetBox instance with the API enabled.
- Needs an API authentication token credential configured in n8n to authorize requests to the NetBox API.
- The node depends on internal helper functions to execute the API operation but no external npm packages beyond those bundled.
Troubleshooting
Common Issues:
- Invalid Manufacturer ID: Ensure the ID exists in the NetBox instance.
- Incorrect Domain: The "Manufacturer" resource is only available under the "DCIM" domain.
- Authentication errors: Verify that the API token credential is valid and has sufficient permissions.
- Network connectivity problems to the NetBox server.
Error Messages:
- Errors thrown during execution are logged and, if "Continue on Fail" is enabled, returned as part of the output JSON under an
errorkey. - Common error messages may include HTTP 404 (not found), 401 (unauthorized), or connection timeouts.
- Errors thrown during execution are logged and, if "Continue on Fail" is enabled, returned as part of the output JSON under an
Resolution:
- Double-check input parameters, especially the Manufacturer ID and Domain.
- Confirm API credentials and network access.
- Enable "Continue on Fail" to handle errors gracefully in workflows.