Use this custom n8n workflow template to instantly look up public holidays for any country and year worldwide. It uses a custom n8n trigger webhook that proxies requests to the Nager.Date API and returns data immediately.
Download this n8n workflow template and start using it instantly.
Developers needing a micro-service to check holiday dates quickly.
System Integrators building custom scheduling or payroll solutions.
Users looking for practical n8n workflow templates demonstrating API proxying.
Anyone needing to deploy a public-facing API endpoint using n8n.
This elegant and efficient n8n workflow solves the problem of needing quick, programmatic access to worldwide public holiday data without managing complex API keys or infrastructure. By utilizing an n8n trigger webhook, you can define a custom endpoint that accepts required parameters (year and countryCode). The n8n node then dynamically constructs the request URL for the Nager.Date API. This powerful n8n workflow demonstrates how to build lightweight API proxies, allowing external applications to leverage third-party data services via your own secure n8n instance. This specific n8n workflow template is invaluable for scheduling, resource planning, or regional reporting systems.
This automation begins with the Receive Holiday Request Webhook, which serves as the starting n8n trigger. This n8n trigger is configured to listen for incoming POST requests at the /public-holidays path.
year (e.g., 2024) and countryCode (e.g., US, DE). year and countryCode variables and inserts them directly into the Nager.Date API endpoint URL. To utilize this n8n workflow template, follow these steps:
{
"year": 2025,
"countryCode": "US"
}This compact n8n workflow relies on three critical nodes:
Receive Holiday Request Webhook (Webhook n8n Trigger)
Function: Acts as the entry point and primary n8n trigger for the entire automation. It exposes a custom API endpoint.
Key Configuration: HTTP Method is set to POST, and the Response Mode is set to 'Response Node' to defer the reply until the data is fetched.
Get Public Holidays (HTTP Request n8n Node)
Function: Fetches the holiday data from the external Nager.Date API.
Key Configuration: The URL is dynamically constructed using expressions to inject data from the incoming request body: =https://date.nager.at/api/v3/PublicHolidays/{{ $json.body.year }}/{{ $json.body.countryCode }}.
Respond with Holiday Data (Respond to Webhook n8n Node)
Function: Terminates the n8n workflow and returns the API results back to the caller.
* Key Configuration: Set to 'All Incoming Items' to ensure the raw JSON data received from the previous n8n node (the public holiday list) is returned directly as the webhook response.
Use this powerful n8n workflow template to deploy an IP2Proxy MCP server, allowing AI agents to check proxy status and threat levels via a specialized n8n node.

Automate Proxmox VE monitoring with this n8n workflow template. Get scheduled reports on VM status, host resources, and CPU temperature alerts directly in Telegram.

Automate Proxmox infrastructure tasks using an AI agent driven by n8n. This n8n workflow template translates natural language to Proxmox API calls (POST/GET/DELETE) securely.

Automate content publishing across Instagram, TikTok, and Threads using this powerful n8n workflow. Integrate Google Sheets and Google Drive with PostPulse for seamless scheduling using our n8n templates.


I’m a dedicated automation engineer passionate about no-code and low-code solutions. I design and implement robust n8n workflows—integrating APIs, databases, and messaging—to eliminate manual tasks and accelerate delivery. Leveraging Python and C#, I build scalable, adaptable automations that empower teams to focus on high-value work.







































