Actions39
- Client Actions
- Client Contact Actions
- Invoice Actions
- Order Actions
- Account Actions
- Service Actions
- Domain Actions
Overview
This n8n custom node integrates with the HostBill API to perform various operations. Specifically, for the Domain resource and the Register operation, the node allows users to register a domain by providing its ID. This is useful in automated workflows where domains need to be programmatically registered as part of provisioning or onboarding processes.
Example scenarios:
- Automatically registering a new domain when a customer signs up.
- Integrating domain registration into a larger IT automation workflow.
- Batch processing domain registrations from a list.
Properties
| Name | Type | Meaning |
|---|---|---|
| Domain ID | Number | The unique identifier of the domain to be registered. Required property. |
Output
The output will be a JSON object (or an array of such objects) representing the result of the domain registration operation. The exact structure depends on the HostBill API response, but typically includes fields such as status, message, and possibly details about the registered domain.
If an error occurs and "Continue On Fail" is enabled, the output will include an error field with the error message.
Dependencies
- External Service: Requires access to a HostBill instance with API enabled.
- API Credentials: Needs valid HostBill API credentials configured in n8n under the name
hostBillApi. - n8n Configuration: No special environment variables required beyond standard credential setup.
Troubleshooting
Common Issues:
- Invalid Credentials: If the provided HostBill API credentials are incorrect, authentication will fail.
- Missing/Invalid Domain ID: If the Domain ID is missing or invalid, the API may return an error.
- API Connectivity: Network issues or incorrect HostBill API endpoint configuration can cause failures.
Error Messages:
"Cannot read property 'execute' of undefined": Likely due to misconfiguration or missing dependencies."Invalid credentials": Check your HostBill API credentials in n8n."Domain not found"or similar: Ensure the Domain ID exists and is correct.
How to resolve:
- Double-check API credentials and permissions.
- Verify the Domain ID is correct and exists in HostBill.
- Ensure network connectivity between n8n and HostBill.
