Actions38
- Appointment Actions
- Availability Actions
- Category Actions
- Customer Actions
- Provider Actions
- Secretary Actions
- Service Actions
- Settings Actions
- Unavailability Actions
- Working Plan Actions
Overview
The Easy!Appointments node for n8n allows you to interact with the Easy!Appointments API. Specifically, when using the Customer resource and the Delete operation, this node enables you to delete a customer from your Easy!Appointments system by specifying their unique Customer ID.
Common scenarios:
- Removing customers who are no longer active or whose data needs to be purged.
- Automating customer data management workflows, such as cleaning up test accounts or handling GDPR-related deletion requests.
Practical example:
You might use this node in an automation that deletes a customer record after receiving a cancellation request via email or another trigger.
Properties
| Name | Type | Meaning |
|---|---|---|
| Customer ID | String | The unique identifier of the customer to delete. This is required to specify which customer will be removed from the system. |
Output
- The output is a JSON object indicating the result of the operation.
- On successful deletion, the output will be:
{ "success": true } - If an error occurs and "Continue On Fail" is enabled, the output will be:
{ "error": "Error message here" }
Dependencies
- External Service: Requires access to an Easy!Appointments instance with API enabled.
- Authentication: Needs credentials (username, password, and base URL) configured in n8n under the credential type
easyAppointmentsApi. - n8n Configuration: No special environment variables beyond standard credential setup.
Troubleshooting
Common issues:
- Missing or incorrect Customer ID: If the provided Customer ID does not exist, the API may return an error.
- Invalid credentials or missing base URL: The node requires valid API credentials and a properly formatted base URL. If these are missing or incorrect, authentication will fail.
- Network/API errors: Connectivity issues or server-side problems can cause failures.
Common error messages:
"Base URL is required": Ensure the Easy!Appointments API base URL is set in your credentials."Request failed with status code 404": The specified Customer ID does not exist."Unauthorized"or similar: Check your username and password in the credentials.
How to resolve:
- Double-check the Customer ID for typos or existence.
- Verify your API credentials and base URL in n8n.
- Ensure the Easy!Appointments API is accessible from your n8n instance.