Narwhal API 與 date-holidays:date-holidays 替代方案比較

Narwhal 透過 REST 和 MCP 託管提供政府官方假日,2026 年涵蓋 37 個國家,2027 年涵蓋 31 個國家,並可同時使用日曆和外匯匯率。date-holidays 以 JavaScript 在本機執行,涵蓋 207 個國家和行政區劃,沒有請求限制。

一覽比較

與這個本機函式庫涵蓋 207 個國家的目錄相比,Narwhal 的假日涵蓋範圍較小且較新。Narwhal API 由 Nusantara Ventures, LLC 擁有並營運。

需求Narwhal APIdate-holidays
免費額度✓ 12 個月內每月 $10 免費額度,無需綁定信用卡✓ 免費本機函式庫,無請求限制
最低價付費方案$20 起儲值,每 1,000 次呼叫 $2 至 $10沒有付費方案
更新速度依資料集的更新排程,保留時間戳記需要自行更新套件
歷史所有帳戶皆可取得完整歷史,僅限可用紀錄計算得出的伊斯蘭曆日期:1970 至 2080 年
涵蓋範圍經濟資料、匯率、假日及已公布的大宗商品資料207 個國家(含行政區劃)
介面REST 與 MCP;WebSocket 未公布本機 JavaScript;無 REST、WebSocket 或 MCP
SDK 支援✓ 官方 Python 與 TypeScript SDK✓ 該函式庫是 npm 套件
免費額度的商業使用✓ 可用於商業應用程式,轉售需客製協議✓ 程式碼採用 ISC;資料採用 CC BY-SA 3.0

依用量計價

本機執行不產生請求費用;託管、更新以及資料的標示來源和相同方式分享義務由你自行管理。

每月請求數Narwhal APIdate-holidays
1,000按每 1,000 次呼叫 $2 計,共 $2.00本機函式庫:$0
10,000按每 1,000 次呼叫 $2 計,共 $20.00本機函式庫:$0
100,000按每 1,000 次呼叫 $2 計,共 $200.00本機函式庫:$0

幾分鐘即可切換

列出 2026 年美國國定假日

date-holidays

date-holidays 是作為本機 JavaScript 函式庫執行,而不是 HTTP API,因此沒有對方的請求範例。

Narwhal API

# Change: URL and key
url="https://api.narwhalapi.com"
url="$url/v1/calendars/holidays/USA/2026"
curl \
  "$url" \
  -H "Authorization: Bearer YOUR_API_KEY"

團隊為何切換

免費開始開發

每個 Narwhal 帳戶都可獲得 12 個月、每月 $10 的免費額度,並允許商業應用程式使用。可以用這筆額度做儀表板、排程資料擷取或代理整合。用量成長後可從 $20 起追加儲值,帳戶與驗證方式維持不變。

連接你的應用程式與代理

REST 與託管 MCP 透過同一個帳戶存取相同的資料。應用程式可以擷取 JSON,代理則使用託管工具,每次呼叫只從共用額度餘額中扣費一次。只有一個餘額,合併後的整體用量也便於編列預算。

把日曆類任務放在一起

Narwhal 提供 48 個國家的假日資料。透過三個有完整文件的操作,可以取得整年的假日、查詢某個日期,或尋找下一個假日。再把經濟資料發布日期與匯率加入同一工作流程,排程邏輯和國別資料就能共用一個帳戶。

對方更合適的情況

date-holidays 適合需要在不進行網路呼叫的情況下涵蓋大量國家和行政區劃的離線 JavaScript 應用程式。它列出 207 個國家,在本機執行,沒有請求限制,也沒有訂閱費用。託管和更新由你自行管理。程式碼採用 ISC 授權,資料採用 CC BY-SA 3.0,需要標示來源並遵守相同方式分享的義務。資料部分來自 Wikipedia 而非官方公報,且計算得出的伊斯蘭曆日期可能與實際觀月結果不同。

常見問題

有免費的 date-holidays 替代方案嗎?

有。Narwhal 為每個帳戶在 12 個月內每月提供 $10 的免費額度,允許商業應用程式使用,並同時支援 REST 和託管 MCP 存取。Narwhal 2026 年涵蓋 37 個國家,2027 年涵蓋 31 個國家,採用政府官方來源,由其託管營運,並共用一個額度餘額。

date-holidays 的資料來源和伊斯蘭曆日期有何不同?

date-holidays 部分使用 Wikipedia,而不是僅依賴政府官方發布。其伊斯蘭曆日期是按 1970 至 2080 年計算得出的,可能與實際觀月結果不同。Narwhal 對其範圍較小、較新的國家和年份使用政府官方來源。

我的應用程式需要改什麼?

替換請求 URL 與驗證方式,再把 JSON 回應對應到應用程式的欄位即可。範例使用 JavaScript 的標準 fetch 和 Python 的 requests,因此一般的 HTTP 使用者端就能完成整合。請把金鑰保存在伺服器端,並在顯示或計算中保留回應裡的單位、日期和缺漏值。

Narwhal 額度用完會怎樣?

額度餘額由 REST 與 MCP 呼叫共用。餘額為零時,API 會回傳 HTTP 402 `insufficient_credits`,且不會向你收取超出餘額的費用。免費額度不會結轉,付費額度在最後一次儲值 12 個月後到期。

已檢閱:

來源與評測日期