所有 API

財經日曆 API

追蹤排定的經濟數據發布及其發布狀態。為 GDP、價格、勞動力、貿易和殖利率曲線建立發布行事曆,並避免將不確定的時程視為確切時間。

首次請求

快速入門 →
curl --request GET \
  --url "https://api.narwhalapi.com/v1/economics/calendar?countries=USA&start_date=2026-10-01&end_date=2026-10-31" \
  --header "Authorization: Bearer $NARWHAL_API_KEY"
回應範例 示意回應 · 非實際請求結果
{
  "status": "ok",
  "snapshot": "calendar-snapshot-20260914",
  "as_of": "2026-09-14T08:00:00Z",
  "releases": [
    {
      "release_id": "00000000-0000-4000-8000-000000000201",
      "series_id": "usa-consumer-prices",
      "country": "USA",
      "name": "Consumer prices",
      "topic": "consumer_prices",
      "title": "Consumer Price Index",
      "period": "2026-09",
      "status": "scheduled",
      "at": "2026-10-14T12:30:00Z",
      "timezone": "America/New_York"
    }
  ],
  "next_cursor": null
}

行事曆訂閱

透過 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"
}

端點

GET列出日期範圍內的發布事件。/v1/economics/calendar
GET讀取發布事件,可選擇指定 version_id。/v1/economics/calendar/{release_id}

資料如何運作

依發布時程規劃

按國家與日期範圍篩選行事曆,再追蹤回傳的發布事件 ID。

了解時程

區分確切時間、日期、預估範圍、期限及未知時程。

追蹤發布事件

取得發布事件及其版本、參考期間、狀態和發布時間戳記。

排定的發布時程不保證會在確切時間發布。請保留時程的精確程度與時區,並明確處理已取消的發布事件。發布時間戳記與觀測時間戳記代表不同事件。

探索相關頁面

國定假日 API

透過 REST 或 MCP 依國家和年份取得國定假日。依國家和區域範圍查詢日期或尋找下一個假期。

探索 API →

常見問題

每次發布都有確切時間嗎?

不一定。發布機構可能只指定日期、範圍或期限。時程物件會保留這樣的精確程度。

可以取得較早版本嗎?

在取得發布事件詳細資訊的請求中,使用 version_id 參數選擇不可變更的版本。

送出你的第一個請求

取得免費 API 金鑰 →