规划一年
获取某个国家和年份已发布的假日日历。
阅读方法说明 →通过 REST 或 MCP 按国家和年份获取节假日。按国家和区域范围查询某个日期或查找下一个假日。
curl --request GET \
--url "https://api.narwhalapi.com/v1/calendars/holidays/IDN/next?from_date=2026-08-01" \
--header "Authorization: Bearer $NARWHAL_API_KEY"{
"country": "IDN",
"from_date": "2026-08-01",
"coverage": [
{
"scope": "national_public",
"nationwide": true,
"subdivision_codes": []
},
{
"scope": "collective_leave",
"nationwide": true,
"subdivision_codes": []
}
],
"holiday": {
"date": "2026-08-17",
"name": "Independence Day",
"local_name": "Hari Kemerdekaan",
"subdivision_codes": [],
"nationwide": true,
"observed": null,
"scope": "national_public"
}
}通过 Narwhal API,为团队选定的国家和日期范围创建可订阅的 ICS 订阅源。可根据现有覆盖范围,选择包含节假日、经济数据发布日期或两者。订阅源可用于 Google 日历、Apple 日历、Outlook 等日历客户端。
curl --request POST \
--url "https://api.narwhalapi.com/v1/calendars/subscriptions" \
--header "Authorization: Bearer $NARWHAL_API_KEY" \
--header "Content-Type: application/json" \
--data '{"countries":["USA"],"start_date":"2026-09-01","end_date":"2026-12-31","include_releases":true,"include_holidays":true}'{
"subscription_id": "example-subscription",
"url": "https://api.narwhalapi.com/v1/calendars/subscriptions/EXAMPLE_TOKEN.ics",
"expires_at": "2026-12-31T23:59:59Z",
"refresh_note": "calendar clients control refresh latency"
}请查阅参考文档,了解已发布的国家及年份覆盖范围。全国性事件与地区性事件会保留区分。节假日并不意味着银行停业、交易所休市或结算暂停。
如果已发布的覆盖范围包括地区事件,响应会保留适用的行政区划。
没有可用日历覆盖范围时会返回错误。这不代表该国家没有假日。
不一定。节假日、银行假日和交易所休市可能遵循不同的日历。请使用所需国家和年份公布的范围。