get_public_holidays_range
Retrieve all public holidays in a specified European country within a given date range to accurately compute SLA periods, project timelines, or delivery windows by excluding non-working days.
Instructions
Returns all public holidays that fall within a given date range for a specified European country. Returns { country, start_date, end_date, total_holidays, holidays: [{date, name, name_en}] }. Supports PT, ES, FR, DE, IT, NL, BE, UK. Use when calculating SLA periods, project timelines, delivery windows, or any workflow that must skip non-working days across multiple European countries.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"country_code": "<country_code>",
"start_date": "<start_date>",
"end_date": "<end_date>"
},
"name": "get_public_holidays_range"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| country_code | Yes | Two-letter ISO country code. Example: 'PT', 'DE', 'FR' | |
| start_date | Yes | Start date in YYYY-MM-DD format. Example: '2026-01-01' | |
| end_date | Yes | End date in YYYY-MM-DD format. Example: '2026-12-31' |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| country | No | ||
| start_date | No | ||
| end_date | No | ||
| total_holidays | No | ||
| holidays | No | ||
| error | No |