本站創辦人:謝銘元(艾克斯)| 媒體報導| 跟我交流

EDINET API v2 怎麼用:書類一覽、書類取得與 API 金鑰的官方規格

首次發布:

EDINET API v2 分 2 種且需 API 金鑰;有報可取 10 年,當日資料約每 1 分鐘更新。

EDINET API v2 怎麼用:書類一覽、書類取得與 API 金鑰的官方規格主題插畫
日股喵文章主題插畫

想自己整理日本上市公司的財報,最直接的官方資料來源是金融廳營運的 EDINET(有價證券報告書等的電子揭露系統)。除了網頁查詢,EDINET 也提供 Web-API,讓程式能自動取得提出書類。金融廳企業開示課在 2026 年 6 月更新了《EDINET API 規格書(Version 2)》,把介面、認證、取得範圍與更新時間寫得很明確。本篇依該規格書整理:API 有哪些、要怎麼拿金鑰、可取得多久以前的書類、資料何時更新,以及使用上的限制。內容為官方規格摘要,不含任何投資建議;詳細欄位與錯誤碼請以規格書為準。

兩種 API

規格書第 1 章說明,EDINET 提供:

  1. 書類一覽 API:取得 EDINET 提出書類的一覽,依日期把握提出書類資訊、書類資訊修正資訊等。可選「只取 metadata」或「提出書類一覽加 metadata」(metadata 是每日提出書類一覽的基本資訊,含件數、更新日時等)。
  2. 書類取得 API:取得已提出的書類,以請求參數指定書類種類。

規格書建議的基本用法是:先用書類一覽 API 取 metadata → 確認件數是否比上次增加(沒增加就不用處理後續)→ 再取提出書類一覽 → 讀取內容找出需要的書類 → 用書類取得 API 取書類。

請求格式與金鑰

書類一覽 API 的 URL 結構為:https://api.edinet-fsa.go.jp/api/v2/documents.json?date=YYYY-MM-DD&type=1或2&Subscription-Key=API金鑰。參數:date 必須(檔案日期,YYYY-MM-DD);type 為 1(只取 metadata,預設)或 2(提出書類一覽加 metadata);Subscription-Key 必須,需先建立帳戶並發行 API 金鑰(規格書第 2 章)。檔案日期可指定當日以前、距最近財務局營業日 24 時未滿 10 年的日期,包括週末與假日。

書類取得 API 的 URL 為:https://api.edinet-fsa.go.jp/api/v2/documents/書類管理番號?type=必要書類&Subscription-Key=API金鑰。type 為 1(提出本文書及審計報告書,ZIP)、2(PDF)、3(代替書面、添付文書,ZIP)、4(英文檔案,ZIP)、5(CSV,由 XBRL 轉成,ZIP)。取得 XBRL 或 CSV 前,須看書類一覽的 XBRL 有無旗標或 CSV 有無旗標。

兩者都使用 GET 方法與 TLS 1.2 以上的加密通信。規格書也特別提醒:EDINET API 不允許跨網域通信,不能由瀏覽器端 JavaScript 直接呼叫。

可取得的範圍:縱覽期間加延長期間

API 的取得對象是「縱覽期間」與「延長期間」內的書類,兩者合稱「閱覽期間」。規格書列出:有價證券報告書縱覽 5 年加延長 5 年,共 10 年;半期報告書同為 5 年加 5 年(2024 年 4 月 1 日以後提出者適用延長);四半期報告書縱覽 3 年加延長 7 年,共 10 年。延長期間內的書類,提出公司的內容訂正可能不像縱覽期間那樣被處理。

資料更新時間

規格書第 3 章說明:當日分的資料,從日本時間 8 時 30 分過後起,原則上每 1 分鐘更新,即使內容沒變也會替換檔案;過去日期的資料每日更新一次,從日本時間 24 時過後開始,並刪除已過 10 年的檔案。當日分檔案在日次更新最後才建立,所以當日檔案可取得,代表前一日資料已確定。另外,提出書類一覽記載的書類,有時 EDINET 上已不公開,此時書類取得 API 無法取得。

規格書的其他重點

規格書還說明取下書類、財務局職員修正書類資訊、不開示書類,以及提出者資訊變更(EDINET 代碼本身可能變更)等情形,在書類一覽中會以區分欄位反映。使用上須遵守 EDINET 的利用規約。此外,EDINET 的資料頁同時提供「EDINET 代碼集約一覽」(CSV 檔,2026 年 10 月 14 日更新),可用來對照提出者的 EDINET 代碼;EDINET 代碼與證券代碼的差別,見本站〈EDINET 代碼、證券代碼與法人編號的差別〉。

本篇依據的是 2026 年 6 月版規格書(全文 97 頁),日後修訂時以金融廳公布的最新版為準。

怎麼做

  1. 閱讀規格書第 2 章,建立帳戶並發行 API 金鑰。
  2. 在伺服器端程式(而非瀏覽器)呼叫 API。
  3. 先取 metadata 看件數是否增加,再取書類一覽。
  4. 取書類時,依需要選擇 type(1 到 5),並檢查 XBRL 與 CSV 旗標。
  5. 注意閱讀期間、每日更新時間與書類是否已不公開。

容易踩雷

  • 在網頁 JavaScript 直接呼叫 API;規格書不允許跨網域通信。
  • 以為資料永遠可取;有報的閱覽期間共 10 年。
  • 忽略當日資料約每分鐘更新與過去資料每日更新的差別。
  • 把書類一覽中的書類都當作可取得;已不公開者無法取得。

常見問題

EDINET API 需要金鑰嗎?

需要,兩種 API 都須帶 Subscription-Key。

可以查到多久以前的資料?

檔案日期須在距最近財務局營業日 24 時未滿 10 年;有報可閱覽 10 年。

資料多久更新一次?

當日分約每 1 分鐘,過去分每日一次。

能取得 CSV 嗎?

可以,type=5,須書類一覽的 CSV 旗標為 1。

本站相關標籤

#日股官方揭露查證 #投資日股的台灣人 #文章 #觀念說明 #市場結構與指數 #查詢

本站延伸閱讀

參考來源

  1. 金融廳 EDINET API 仕様書(Version 2)(2026 年 6 月,PDF)2026-10-19
    • 「EDINET は、次の2つのAPI を提供します」「Subscription-Key」「日本時間8 時30 分過ぎから、原則1 分毎に更新されます」
  2. 金融廳 EDINET 操作ガイド(資料一覧,2026 年 6 月更新)2026-10-19
    • 「EDINET API仕様書(Version 2)(2026年6月3日更新)」

本文由「喵宇宙 Meow Universe」製作,過程使用 AI 工具協助整理與撰稿,發布前經 AI 覆核,未經逐篇人工覆核。內容僅供參考,實際規定、數字與可否申請請以文中列出的官方來源最新公告為準。

首頁 · 文章 · 關於本站 · 使用指南 · 資料查核日:2026-10-19