Actions101
- Attendance Actions
- Client Actions
- Department Actions
- Designation Actions
- Employee Actions
- Holiday Actions
- KPI Actions
- KPI Category Actions
- KPI Data Actions
- Lead Actions
- Leave Actions
- OKR Key Result Actions
- OKR Objective Actions
- Performance Cycle Actions
- Project Actions
- Project Category Actions
- Task Actions
- Task Category Actions
- Ticket Actions
- Ticket Agent Actions
- Ticket Channel Actions
- Ticket Type Actions
Overview
The node provides integration with the Flowyteam API to manage company holidays. Specifically, the Holiday - Update operation allows users to update details of an existing holiday in their system. This is useful for maintaining accurate and up-to-date holiday schedules within an organization.
Common scenarios where this node is beneficial include:
- Adjusting holiday dates due to changes in official calendars.
- Correcting or updating the description/name of a holiday.
- Automating holiday management workflows by syncing holiday data from external sources.
For example, if a public holiday date changes, you can use this node to update the holiday record automatically without manual intervention.
Properties
| Name | Meaning |
|---|---|
| Occasion | The name or description of the holiday (e.g., "Independence Day", "Christmas"). |
| Date | The date of the holiday in DD/MM/YYYY format (e.g., "21/03/2025"). |
| Holiday ID | The unique identifier of the holiday to be updated. |
Output
The node outputs JSON data representing the updated holiday record as returned by the Flowyteam API. This typically includes fields such as the holiday's ID, occasion, date, and possibly metadata about the update.
No binary data output is involved in this operation.
Dependencies
- Requires an active connection to the Flowyteam API.
- Needs an API authentication token or API key credential configured in n8n to authorize requests.
- The node depends on the Flowyteam API endpoints for managing holidays.
Troubleshooting
- Invalid Holiday ID: If the provided Holiday ID does not exist, the API will likely return an error indicating the resource was not found. Verify the ID before running the update.
- Incorrect Date Format: The date must be in
DD/MM/YYYYformat. Providing an incorrect format may cause validation errors. - Missing Required Fields: Occasion, Date, and Holiday ID are required. Omitting any will result in an error.
- Authentication Errors: Ensure that the API credentials are correctly set up and have sufficient permissions to update holidays.
- API Rate Limits: Frequent updates might hit API rate limits; handle such errors by implementing retries or backoff strategies.
Links and References
- Flowyteam Official API Documentation (example placeholder, replace with actual URL if available)
- n8n Documentation on Creating Custom Nodes
- Date Format Reference