Actions100
- Activity Log Actions
- Article Actions
- Asset Actions
- Asset Layout Actions
- Asset Layout Field Actions
- Asset Password Actions
- Card Actions
- Company Actions
- Expiration Actions
- Folder Actions
- IP Address Actions
- List Actions
- Magic Dash Actions
- Matcher Actions
- Network Actions
- Password Folder Actions
- Procedure Actions
- Procedure Task Actions
- Public Photo Actions
- Rack Storage Actions
- Rack Storage Item Actions
Overview
This node integrates with the Hudu REST API to manage IP addresses within an organization's asset and network management system. Specifically, the "Create" operation for the "IP Address" resource allows users to add new IP address records into Hudu.
Common scenarios where this node is beneficial include:
- Automating the registration of new IP addresses when provisioning devices or services.
- Keeping IP address inventories up-to-date by programmatically adding entries as part of IT workflows.
- Associating IP addresses with companies, assets, or networks in bulk or via automated triggers.
For example, a user could automate the creation of IP address entries whenever a new device is added to their infrastructure, ensuring accurate tracking and status assignment without manual data entry.
Properties
| Name | Meaning |
|---|---|
| Address | The IP address to create (required). |
| Status | The status of the IP address. Options: Assigned, Deprecated, DHCP, Reserved, SLAAC, Unassigned (required). |
| Company Name or ID | Select the company associated with the IP address from a list or specify its ID using an expression (required). |
| Additional Fields | Optional additional fields to provide more details about the IP address. These include: - Address (string): The IP address (alternative input) - Asset ID (number): Identifier of the associated asset - Comments (string): Additional notes - Company Name or ID (options): Same as above - Description (string): Brief description - FQDN (string): Fully Qualified Domain Name linked to the IP - Network ID (number): Identifier of the network the IP belongs to - Status (options): Same status options as above |
Output
The node outputs JSON data representing the created IP address record(s) as returned by the Hudu API. Each output item corresponds to one input item processed and includes all relevant fields of the newly created IP address entity.
If binary data were involved (not applicable here), it would be summarized accordingly, but this node deals exclusively with JSON data.
Dependencies
- Requires an active connection to the Hudu REST API.
- Needs an API key credential configured in n8n for authentication.
- The base URL for the Hudu API must be set in the node credentials.
- Option loaders depend on API endpoints to fetch lists such as companies for selection.
Troubleshooting
- Invalid or missing required fields: Ensure that the "Address", "Status", and "Company Name or ID" fields are provided and valid. Missing these will cause errors.
- Authentication errors: Verify that the API key credential is correctly configured and has sufficient permissions.
- Network or API connectivity issues: Check network access to the Hudu API endpoint and confirm the base URL is correct.
- Unknown resource or operation: If the node throws an error about unknown resources or operations, verify that the resource is set to "IP Address" and operation to "Create".
- Continue On Fail behavior: If enabled, errors per item will be returned as JSON objects with an "error" field instead of stopping execution.
Links and References
- Hudu API Documentation (for detailed API capabilities and data models)
- n8n Expressions Documentation (for using expressions in property values)