瀏覽全部文件

公司搜尋 API

按公司名稱、股票代碼或十位 CIK 查找覆蓋範圍內的 SEC 發行人。

端点與請求

使用 Narwhal API 密鑰即可獲得。

REST 端點
GET /v1/companies
請求
curl --request GET \
  --url "https://api.narwhalapi.com/v1/companies?query=AAPL&limit=20" \
  --header "Authorization: Bearer $NARWHAL_API_KEY"

MCP 使用 companies_search 使用下面對應的參數。REST 和 MCP 返回相同的回應架構,並共享額度計數。

參數

名稱必填類型含義
query查詢·字串,1–200 個字元公司名稱、股票代碼或十位 CIK。名稱和股票代碼匹配不區分大小寫。
limit查詢·整數,1–100返回公司的最大數量。預設為 20。
cursor查詢·不透明字串來自上一頁的續接令牌。它綁定到原始查詢和篩選條件。

回應

回應
{
  "query": "AAPL",
  "companies": [
    {
      "id": "cmp_a1b2c3d4e5f678901234567890abcdef",
      "name": "Apple Inc.",
      "cik": "0000320193",
      "listings": [
        {
          "ticker": "AAPL",
          "exchange": "Nasdaq"
        }
      ]
    }
  ],
  "next_cursor": null,
  "as_of": "2026-08-29T12:00:00Z"
}
欄位類型必填含義
query字串標準化後的搜尋文本。
companies陣列具有 CIK 和當前上市別名的穩定公司身份。
next_cursor字串或 null不透明的續頁令牌;頁面完成時為 null。
as_ofUTC時間戳記頁面中每個結果共享的快照時間。

錯誤與配額

  • 400 invalid_query — 查詢、日期、表格、限制或游標無效。
  • 401 invalid_api_key — Bearer 密鑰缺失或被拒絕。
  • 429 rate_limit_exceededquota_exhausted — 共享短窗口或月度額度已耗盡。
  • 503 companies_unavailable — Companies 已禁用、權限未啓用,或無法提供完整的已接受發布版本。

認證失敗和被拒絕的限流請求不會消耗月度額度。成功的 REST 和 MCP 呼叫使用同一帳戶限額。

首版發布範圍

上線群組源自已接受的 SEC 股票代碼與 CIK 關聯快照。返回的股票代碼是別名,不能證明存在活躍上市。

覆蓋範圍僅限於已接受的發行方群體。請讀取回應中的 as_of 時間和覆蓋範圍頁面,以瞭解可用快照。