reviewed_by: rd: Ronny pm: James

全國法規資料庫(tw.gov.moj~ref~law

版本:2026-05 來源:法務部全國法規資料庫(law.moj.gov.tw) 授權:著作權法第 9 條非著作權標的(政府機關公布之法規條文) 原始資料單筆查詢 URL:https://law.moj.gov.tw/LawClass/LawAll.aspx?pcode={LawID}{LawID} 對應紀錄之 LawID 欄位。例:?pcode=D0020049 → 政治獻金法現行條文


資料集概述

本資料集收錄法務部全國法規資料庫的中央政府法規,包含法律與命令(施行細則、辦法、規則等),同時涵蓋現行有效與已廢止法規,共約 8,997 筆,每筆代表一部完整法規(含全文條文、修訂沿革)。

主要用途:

  • 查詢特定法規的條文內容
  • 全文搜尋包含特定關鍵字的法規
  • 依主管機關或法規位階篩選

資料特性

項目 說明
總筆數 約 8,997 筆(含已廢止法規)
現行有效 約 5,932 筆(LawAbandonNote 為空)
法規位階 法律、命令
更新頻率 不定期(隨法規修訂更新)

法規位階說明

位階 說明 名稱種類 範例
法律 立法院通過、總統公布 法、律、條例、通則 預算法、所得稅法、公司法
命令 行政機關依法律授權訂定 規程、規則、細則、辦法、綱要、標準、準則 各類施行細則、辦法、規則、要點

名稱種類依《中央法規標準法》第 2 條(法律)及第 3 條(命令)規定。要點、注意事項等雖常見但不在法定名稱之列,仍屬命令層級。[來源: law.moj.gov.tw, pcode=A0030133]


欄位說明

LawID

法規代碼(主鍵),格式:英文字母(1–2 碼)+ 7 碼數字,如 T0020001(預算法)。英文字母由法務部統一編定,代表法規類別。查詢方式:GET .../records/{LawID}

溯源原始網址:全國法規資料庫的法規頁面可由 LawID 直接組出:

https://law.moj.gov.tw/LawClass/LawAll.aspx?pcode={LawID}

例:預算法(T0020001)→ https://law.moj.gov.tw/LawClass/LawAll.aspx?pcode=T0020001

LawName

法規中文名稱,全文搜尋欄位(text/_name)。搜尋特定法規名稱用 ?q[LawName]=關鍵字;若用 ?q=關鍵字 則會同時搜尋條文全文。

LawAbandonNote

廢止狀態(keyword,有篩選器)。空字串 = 現行有效;'廢' = 已廢止。查詢時加 ?LawAbandonNote= 可只取現行有效法規。

法規廢止的常見原因(依《中央法規標準法》第 21 條):

  1. 機關裁併,有關法規無保留之必要
  2. 規定事項已執行完畢,或因情勢變遷無繼續施行之必要
  3. 因所依據之他法規廢止或修正,本法規失其依據而無單獨施行之必要
  4. 同一事項已另訂新法規並公布或發布施行

[來源: law.moj.gov.tw, pcode=A0030133]

LawLevel

法規位階(keyword,有篩選器),值為 法律命令

LawCategory

主管機關分類(keyword,有篩選器)。現行法規格式為機關名稱(如 財政部);廢止法規格式為 廢止法規>{機關}(如 廢止法規>財政部)。

LawArticles

完整條文內容(text),純文字,各條以換行分隔,條號格式為「第 X 條」。全文搜尋:?q=關鍵字。已刪除條文保留「(刪除)」字樣。

LawHistories

修訂沿革(text),記載歷次修訂的日期、令號與修正內容,多筆以換行分隔。

LawModifiedDate

最後異動日期(date,YYYY-MM-DD)。

LawEffectiveDate

法規生效日期(date)。

EngLawName

英文法規名稱(text),並非所有法規都有英譯。


法規類別(LawCategory)格式

  • 現行法規:主管機關名稱,如 財政部教育部行政院主計總處
  • 廢止法規廢止法規>{主管機關},如 廢止法規>財政部

使用 ?LawCategory=財政部 只會找到現行有效的財政部法規(精確比對,不會匹配 廢止法規>財政部)。


更新頻率與版本記錄

版本 更新日期 說明
初版 2026-05-15 建立知識文件(依 API 實際資料格式與預算法條文驗證)

相關資料集

資料集 說明 關聯
tw.openfun~api~legislation 立法院議事資料 查詢法案審議過程、法案版本;本資料集提供通過後的現行條文

使用範例

查詢特定法規條文

# 依法規名稱搜尋
curl -H "Authorization: Bearer YOUR_TOKEN" \
  "https://data.openfun.tw/api/v1/datasets/tw.gov.moj~ref~law/records?q[LawName]=預算法&per_page=5"

# 依法規代碼直接取得(最快)
curl -H "Authorization: Bearer YOUR_TOKEN" \
  "https://data.openfun.tw/api/v1/datasets/tw.gov.moj~ref~law/records/T0020001"

查詢現行財政部相關法律

curl -H "Authorization: Bearer YOUR_TOKEN" \
  "https://data.openfun.tw/api/v1/datasets/tw.gov.moj~ref~law/records?LawCategory=財政部&LawLevel=法律&LawAbandonNote=&per_page=20"

全文搜尋條文關鍵字

curl -H "Authorization: Bearer YOUR_TOKEN" \
  "https://data.openfun.tw/api/v1/datasets/tw.gov.moj~ref~law/records?q=歲入&LawAbandonNote=&per_page=10"

AI 使用指引

AI agent 使用指引(含廢止法規過濾方式、全文搜尋語法、欄位查詢)見 skill.md