Hudu icon

Hudu

Interact with Hudu REST API

Overview

This node interacts with the Hudu REST API to perform various operations on different resources, including IP Addresses. Specifically, for the "IP Address" resource and the "Get" operation, it retrieves detailed information about a specific IP address identified by its ID. This is useful in scenarios where you need to fetch configuration or status details of an IP address stored in Hudu's system, such as for network management, auditing, or documentation purposes.

Practical examples:

  • Fetching details of a particular IP address to verify its assignment or usage.
  • Integrating IP address data into automated workflows for asset management or compliance checks.

Properties

Name Meaning
IP Address ID The unique numeric identifier of the IP address to retrieve. This property is required for the Get and Delete operations on IP Addresses.

Output

The node outputs JSON data representing the details of the requested IP address. Each output item corresponds to one input item processed and includes all relevant fields returned by the Hudu API for that IP address.

If the node supports binary data (not indicated here), it would typically represent attachments or files related to the IP address, but this is not applicable for the Get operation on IP Addresses.

Dependencies

  • Requires an active connection to the Hudu REST API.
  • Needs an API key credential configured in n8n to authenticate requests.
  • The base URL for the Hudu API must be set in the node credentials.

Troubleshooting

  • Common issues:

    • Providing an invalid or non-existent IP Address ID will likely result in an error from the API indicating the resource was not found.
    • Missing or incorrect API key credentials will cause authentication failures.
    • Network connectivity problems can prevent the node from reaching the Hudu API.
  • Error messages:

    • "The resource \"ipAddresses\" is not known!" — This indicates an invalid resource name; ensure the resource parameter is correctly set to "ipAddresses".
    • API errors related to authorization or missing parameters will be passed through; verify credentials and required properties.
  • Resolution tips:

    • Double-check the IP Address ID value to ensure it exists in your Hudu instance.
    • Confirm that the API key credential is valid and has sufficient permissions.
    • Enable debug logging in the node settings to get detailed error information.

Links and References

Discussion