Actions21
Overview
This node interacts with the Easy!Appointments API to manage customer records. Specifically, for the "Customer" resource and the "Delete" operation, it deletes a customer record identified by a given Customer ID. This is useful in scenarios where you need to programmatically remove customers from your appointment system, such as cleaning up outdated or incorrect customer data.
Practical example: If you have an automated workflow that detects inactive customers or duplicates, this node can be used to delete those customer entries from Easy!Appointments automatically.
Properties
| Name | Meaning |
|---|---|
| Customer ID | The unique identifier of the customer to delete |
Output
The output JSON contains the response from the Easy!Appointments API after attempting to delete the specified customer. Typically, this will confirm whether the deletion was successful or provide error details if it failed.
No binary data is output by this operation.
Dependencies
- Requires an active connection to the Easy!Appointments API.
- Needs an API authentication credential configured in n8n (an API key or token).
- The base URL of the Easy!Appointments instance must be set in the credentials.
Troubleshooting
- Common issues:
- Providing an invalid or non-existent Customer ID will likely result in an error from the API indicating the customer could not be found.
- Network connectivity problems or incorrect API credentials will cause request failures.
- Error messages:
- Errors returned from the API will be passed through; typical messages might include "Customer not found" or "Unauthorized".
- If the node throws an error about invalid credentials or connection issues, verify the API key/token and base URL configuration.
- To resolve errors, ensure the Customer ID is correct, the API credentials are valid, and the Easy!Appointments server is reachable.