Overview
This node manages domains and DNS entries via the TANSS API. It supports creating, retrieving, listing, updating, and deleting domain records. This is useful for automating domain management tasks such as provisioning new domains, updating domain details, or cleaning up unused domains in bulk.
A practical example: Automatically delete a domain by its ID after it expires or is no longer needed, helping maintain an organized domain portfolio without manual intervention.
Properties
| Name | Meaning |
|---|---|
| API Token | API token from TANSS authentication used to authorize requests. |
| Domain-ID | The unique identifier of the domain to retrieve, update, or delete. |
Operation: Domain löschen (Delete Domain)
- Domain-ID: Required to specify which domain to delete.
Output
The output is a JSON object representing the response from the TANSS API for the performed operation. For the "Domain löschen" operation, this typically contains confirmation of deletion or relevant status information returned by the API.
No binary data output is produced by this node.
Dependencies
- Requires an active TANSS API credential with a valid base URL and API token.
- The node expects the API token to be provided as an input property.
- Network access to the TANSS API endpoint is necessary.
Troubleshooting
- Missing Credentials: If no credentials are found, the node throws an error "Keine Anmeldedaten gefunden!" Ensure that the required API authentication token is configured correctly.
- Empty Fields on Create/Update: When creating or updating a domain, if no domain fields are provided, the node throws errors indicating missing fields. Always provide necessary domain details.
- Invalid Operation: If an unsupported operation is specified, the node will throw an error stating the operation is not recognized.
- API Request Failures: Errors during API calls include the operation name and the original error message. Check network connectivity, API token validity, and correct domain IDs.
Links and References
- TANSS API Documentation (not provided here; refer to your TANSS API provider's official docs)
- n8n Documentation on Creating Custom Nodes: https://docs.n8n.io/integrations/creating-nodes/