Actions28
- Domain Actions
- DNS Record Actions
- SSL Actions
- User Actions
Overview
This node integrates with the Namecheap API to manage domain-related operations. Specifically, the "Reactivate" operation under the "Domain" resource allows users to reactivate a previously expired or deactivated domain name for a specified number of years. This is useful in scenarios where a domain has lapsed but the user wants to restore it without registering a new one.
Practical examples include:
- Restoring a domain that recently expired to regain control and prevent others from registering it.
- Extending the active period of a domain after reactivation by specifying multiple years.
Properties
| Name | Meaning |
|---|---|
| Domain Name | The domain name to operate on (e.g., example.com). |
| Years | Number of years to reactivate the domain for; must be between 1 and 10 inclusive. |
Output
The node outputs a JSON object with the following structure:
{
"success": true,
"data": { /* response data from the reactivate operation */ }
}
success: A boolean indicating whether the operation was successful.data: Contains the detailed response returned by the Namecheap API for the reactivate request. The exact structure depends on the API response but typically includes confirmation of reactivation and related metadata.
No binary data output is produced by this operation.
Dependencies
- Requires an active connection to the Namecheap API.
- The node needs an API authentication token or key configured in n8n credentials to authorize requests.
- No additional external dependencies are required beyond the Namecheap API access.
Troubleshooting
Common issues:
- Invalid or missing domain name input will cause the operation to fail.
- Specifying a number of years outside the allowed range (1-10) will result in an error.
- Expired API credentials or insufficient permissions can cause authorization failures.
- Attempting to reactivate a domain that is not eligible for reactivation may return an error from the API.
Error messages:
"The operation "reactivate" is not known for resource "domain"!— indicates a misconfiguration or typo in the operation name.- API errors returned from Namecheap will be passed through; check the message for details such as invalid domain status or credential issues.
Resolution tips:
- Verify the domain name is correct and currently eligible for reactivation.
- Ensure the "Years" parameter is within the valid range.
- Confirm API credentials are valid and have necessary permissions.
- Enable "Continue On Fail" in the node settings to handle errors gracefully during batch executions.