reviewed_by: rd: pm: James

政府採購標案 API(tw.openfun~api~procurement

版本:2026-05 最後更新:2026-05-29 維護:歐噴資料(data.openfun.tw) 授權:CC-BY 歐噴資料庫, 行政院公共工程委員會 原始資料授權:政府資料開放授權條款-第 1 版


資料集概述

本資料集為行政院公共工程委員會(PCC)政府採購網標案查詢 API,由歐噴封裝提供。涵蓋招標公告、決標、廢標等各階段記錄,支援依廠商名稱、統一編號、機關、日期、特別預算等多條件查詢。適合用來查詢特定廠商得標紀錄、機關採購公告、標案詳情及特別預算支出分布。


資料來源

項目 說明
原始來源 行政院公共工程委員會(政府電子採購網 pcc.gov.tw
原始授權 政府資料開放授權條款-第 1 版
歐噴取得方式 每日同步並封裝為 REST API(pcc-api.openfun.app)
更新頻率 每日更新
涵蓋範圍 政府電子採購網所有公告(招標、決標、廢標等)

法源依據

本資料集的原始資料來自政府採購法(民國 108 年最後修正)所建立的政府採購公告制度。

條文 內容
第 1 條 立法目的:建立政府採購制度,依公平、公開之採購程序,提升採購效率與功能,確保採購品質
第 2 條 適用機關:政府機關、公立學校、公營事業;受補助達公告金額半數以上的法人或團體亦適用
第 3 條 適用行為:工程定作、財物買受/定製/承租、勞務委任或僱傭
第 9 條 主管機關:行政院公共工程委員會(PCC)
第 19 條 達公告金額以上之採購,應公開招標
第 27 條 招標公告應刊登於政府採購公報並公開於資訊網路
第 93-1 條 機關得以電子化方式採購,電子化資料視同正式文件

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

涵蓋範圍的法律含義

  • 強制公告:達公告金額(新臺幣 100 萬元,由主管機關公告)以上的採購須公開招標,故本資料集能涵蓋大多數大型政府採購
  • 不在資料集的採購:未達公告金額的小額採購(如限制性招標、逕洽廠商)通常無公告義務,故本資料集不含這類交易
  • 非政府採購法適用範圍:中央銀行、國防秘密採購等特殊情形另有規定,公告內容可能受限

API 端點說明

本資料集以 REST API 形式提供,Base URL 為 https://pcc-api.openfun.app。所有查詢參數使用英文。

查詢方式 端點 必填參數
廠商名稱(模糊比對) GET /api/searchbycompanyname query
廠商統一編號(精確) GET /api/searchbycompanyid query
標案名稱關鍵字 GET /api/searchbytitle query
機關所有標案 GET /api/listbyunit unit_id
特定標案完整公告 GET /api/tender unit_id + job_number
特定日期公告 GET /api/listbydate date(YYYYMMDD)
特別預算標案 GET /api/searchbyspecialbudget query
資料整體狀況 GET /api/getinfo

完整 API 文件:swagger.json


資料特性與限制

  1. 涵蓋範圍:僅含政府電子採購網公告的標案;地方政府自行辦理且未上網公告者不在此列。
  2. 資料延遲:非即時,每日同步,最新公告可能有 1 天左右延遲。
  3. 廠商比對searchbycompanyname 為模糊比對(同名不同公司可能混入);searchbycompanyid 依統一編號精確比對,較可靠。
  4. 公告類型差異:同一標案可能有多筆不同類型的公告(招標、決標、廢標等);查詢 /api/tender 可取得同一標案所有相關公告。

更新頻率與版本記錄

版本 更新日期 說明
初版 2026-05-12 建立 meta.json
v2 2026-05-27 skill.md 補充 curl 中文編碼問題、/api/tender 結構、brief.companies 格式
v3 2026-05-28 skill.md 修正 /api/tender 回應結構描述,補資料集 slug
v4 2026-05-29 建立 knowledge.md,skill.md 對齊標準結構

使用範例

查廠商得標紀錄(統一編號)

curl "https://pcc-api.openfun.app/api/searchbycompanyid?query=38552170"

查標案所有相關公告

curl "https://pcc-api.openfun.app/api/tender?unit_id=A.41&job_number=ndc109050"

AI 使用指引

AI agent 使用指引(含各端點說明、Python 範例、curl 注意事項、/api/tender 結構說明)見 skill.md