Overview
This node integrates with the Kaizen app to manage calendar events programmatically. Specifically, the Delete Event operation allows users to delete one or multiple events by specifying their IDs. This is useful for automating event cleanup, managing outdated or canceled appointments, or synchronizing event data between systems.
For example, you could use this node in a workflow that automatically removes events from your Kaizen calendar when they are deleted in another system, ensuring consistency without manual intervention.
Properties
| Name | Meaning |
|---|---|
| Event ID(s) | The ID or comma-separated list of IDs of the event(s) to delete. Required for deletion. |
Output
The output JSON contains an array of objects indicating the success of each delete operation. Each object has the structure:
{
"success": true,
"eventId": "the-deleted-event-id"
}
This confirms which event IDs were successfully deleted.
The node does not output binary data.
Dependencies
- Requires an API key credential for authenticating requests to the Kaizen API.
- Connects to the Kaizen cloud functions endpoint at
https://us-central1-kaizen-a1281.cloudfunctions.net/api. - Uses OAuth2 authentication configured within n8n credentials (generic API authentication token).
- Relies on the
luxonlibrary internally for date-time handling (not directly relevant for delete operation).
Troubleshooting
- Invalid or missing Event ID(s): If the event ID parameter is empty or malformed, the API will likely return an error. Ensure you provide valid, comma-separated event IDs.
- Authentication errors: If the API key or OAuth token is invalid or expired, requests will fail. Re-authenticate or update credentials as needed.
- Event not found: Attempting to delete an event ID that does not exist may result in an error or no action. Verify event IDs before deletion.
- API rate limits or network issues: Temporary failures can occur due to connectivity or API limits. Retry or check network status if errors persist.
Links and References
- Kaizen App Official Website (for general info)
- Kaizen API Documentation (if publicly available)
- Luxon DateTime Library (used internally for date handling)