跳到主要内容

⚖️ 泰国法律数据 API/MCP

0.1 IC每次请求 · 促销期间免费
v1.0 活跃 2026 年 7 月 /v3/store/data/thai-legal

将泰国法律作为数据处理,而非文本。按原样查找任何法条 (มาตรา),按含义搜索 39 部法规,查找解释特定法条的最高法院判决,并提出仅从检索到的来源中获得答案的问题 — 每项引文都经过机器校对。

专为 AI 代理构建:整个接口也可通过 iApp MCP 服务器 访问,因此 Claude、Cursor 或任何 MCP 客户端都可以直接研究泰国法律。

语料库内容

法规39 部法律 · 6,363 条 — OpenThai 2.0 Legal 使用的合并文本,包括 ป.พ.พ.、ป.อ.、ป.วิ.พ.、ป.วิ.อ. 和 ประมวลรัษฎากร
最高法院判决70,634 份判决及其 หลักกฎหมาย (法律原则) 摘要
覆盖范围佛历 2400s – 2568 年;默认搜索 2540 年至今
引文链接99.7% 的判决都链接到其引用的法律和法条,因此您可以从法条跳转到相关的判例

接口

方法路径费用
GET/v3/store/data/thai-legal/meta免费
GET/v3/store/data/thai-legal/laws免费
GET/v3/store/data/thai-legal/section0.1 IC
GET POST/v3/store/data/thai-legal/search0.1 IC
GET POST/v3/store/data/thai-legal/deka/search0.1 IC
GET/v3/store/data/thai-legal/deka/{case_id}0.1 IC
POST/v3/store/data/thai-legal/ask0.1 IC

/meta/laws 永久免费 — 代理需要调用它们来构建有效的请求,因此发现不应产生任何费用。

如何获取 API 密钥?

访问 API 密钥管理 查看您的密钥或请求新密钥。

在线体验

法条查询

Example Queries (Click to try)

?law=ประมวลกฎหมายอาญา&section=335&with_deka=true
法条原文及引用该法条的最高法院判决
?law=ประมวลกฎหมายแพ่งและพาณิชย์&section=420
泰国侵权法的基础条款
?law=ประมวลกฎหมายอาญา&section=326&with_deka=true
刑事诽谤及相关判例

Add query parameters (e.g., ?holiday_type=public&days_after=30)

判例检索 (ฎีกา)

Example Queries (Click to try)

?query=ลักทรัพย์ในเวลากลางคืน&cites_law=ป.อ.&cites_section=335&top_k=3
按引用特定法条筛选判例
?query=ผิดสัญญาจะซื้อจะขายที่ดิน&top_k=5
基于法律原则摘要的语义搜索
?query=หมิ่นประมาทออนไลน์&year_from=2560&top_k=5
仅显示佛历 2560 年以后的判决

Add query parameters (e.g., ?holiday_type=public&days_after=30)

查找法条

curl "https://api.iapp.co.th/v3/store/data/thai-legal/section?law=ประมวลกฎหมายอาญา&section=335&with_deka=true" \
-H "apikey: YOUR_API_KEY"
{
"found": true,
"law": "ประมวลกฎหมายอาญา",
"section": "335",
"text": "ผู้ใดลักทรัพย์\n(๑) ในเวลากลางคืน\n...",
"deka": [
{ "case_id": "600/2544", "year_be": 2544,
"headnote": "เมื่อผู้เสียหายเห็นจำเลยทั้งสองกำลังลักเอามะม่วง...",
"official_url": "https://deka.supremecourt.or.th" }
]
}

未找到结果时,将返回 found: falsesuggestions — 并且 HTTP 状态码仍为 200,因此客户端不会因有效但未索引的法条而进入重试循环。

搜索判例

cites_law + cites_section 过滤器可以回答律师实际提出的问题:哪些 ฎีกา 解释了这条法条?

curl -X POST "https://api.iapp.co.th/v3/store/data/thai-legal/deka/search" \
-H "apikey: YOUR_API_KEY" -H "Content-Type: application/json" \
-d '{"query":"ลักทรัพย์ในเวลากลางคืน","cites_law":"ป.อ.","cites_section":"335","top_k":3}'
{
"count": 3,
"results": [
{
"case_id": "600/2544",
"year_be": 2544,
"headnote": "…ถือได้ว่าจำเลยที่ 2 ได้พูดขู่เข็ญผู้เสียหาย…อันเป็นการกระทำความผิดฐานชิงทรัพย์",
"cited": [["ป.อ.", "339"], ["ป.อ.", "335"]],
"citation_join": "exact",
"score": 0.9312,
"official_url": "https://deka.supremecourt.or.th"
}
],
"disclaimer": "ข้อมูลเพื่อการค้นคว้า มิใช่คำแนะนำทางกฎหมาย โปรดตรวจสอบกับต้นฉบับที่ศาลฎีกา"
}

空结果也是一个真实答案。 当没有匹配项时,您将收到 count: 0 和相关说明 — API 绝不会虚构案件编号来填补空白。

citation_join 告诉您判决是如何与其引用的法条相关联的(exactrangenone),因此您可以根据需要过滤以仅获取高置信度的链接,当准确性比召回率更重要时。

基于事实的问答

/ask 首先检索法规和判例,然后根据检索到的内容进行回答。

curl -X POST "https://api.iapp.co.th/v3/store/data/thai-legal/ask" \
-H "apikey: YOUR_API_KEY" -H "Content-Type: application/json" \
-d '{"question":"ลักทรัพย์ในเวลากลางคืนมีโทษอย่างไร","include_deka":true}'

三项保证,在代码中强制执行而不仅仅是通过提示:

  1. 未检索到任何内容 → 无答案。 您将获得 grounded: falsereason: "no_grounding",绝不会从模型的记忆中猜测。
  2. 答案中的每一条 ฎีกา 编号都会与检索到的集合进行核对。如果模型引用了未提供的编号,答案将在更严格的指令下重新生成一次,如果再次发生,则拒绝。
  3. 引文以结构化形式返回,因此您可以独立于文本进行渲染或验证。

从 AI 代理使用 (iapp-mcp)

整个 API 以六个工具的形式包含在 iApp MCP 服务器(PyPI 上的 iapp-mcp)中,因此 Claude Code、Claude Desktop、Cursor 或任何 MCP 客户端都可以直接研究泰国法律 — 无需编写胶水代码。

安装

Claude Code 只需一条命令(需要 uv):

claude mcp add iapp-mcp -s user -e IAPP_API_KEY=YOUR_API_KEY -- uvx iapp-mcp

Claude Desktop、Cursor 或其他 MCP 客户端,请在客户端的 MCP 配置中添加:

{
"mcpServers": {
"iapp-mcp": {
"command": "uvx",
"args": ["iapp-mcp"],
"env": { "IAPP_API_KEY": "YOUR_API_KEY" }
}
}
}

服务器通过 stdio 在本地运行 — 您的 API 密钥保留在本机,只有 API 调用本身会发出。

六个法律工具

工具参数功能
iapp_thai_law_listq(可选名称过滤)39 部已索引法律的目录 — 免费;请先调用以获取有效的法律名称
iapp_thai_law_sectionlawsectionwith_deka法条原文,例如 law ประมวลกฎหมายอาญา section 335with_deka: true 附上引用该法条的最高法院判决
iapp_thai_law_searchquerytop_k(1–20,默认 8)从泰语事实描述进行语义法规搜索
iapp_thai_deka_searchquerycites_lawcites_sectionyear_from(默认 2540)、top_k(默认 5)在 70,634 份判决中检索判例;可筛选引用特定法条的判决(使用法院缩写,如 ป.อ.
iapp_thai_deka_getcase_idinclude_body按 ฎีกา 编号获取单个判决 — 1234/25651234-2565 均可;include_body 附上最多 4,000 字符的判决文本
iapp_thai_legal_askquestioninclude_deka基于事实、引文经机器校验的回答;未检索到内容时拒绝回答而非猜测

示例提示词

连接后,直接用自然语言提问:

  • "ลักทรัพย์ในเวลากลางคืนมีโทษอย่างไร อ้างมาตราและฎีกาให้ด้วย"(夜间盗窃如何处罚?请引用法条和判例)
  • "หาฎีกาที่ตีความ ป.อ. มาตรา 335 หลังปี 2560"(查找佛历 2560 年后解释刑法典第 335 条的判例)
  • "比较 ป.พ.พ. 420 和 421,并总结各自的判例要旨"

工具调用的计费与 REST API 相同 — 每次请求 0.1 IC(促销期间免费);iapp_thai_law_list 永久免费。

来源与许可

最高法院判决是官方法院记录。根据**《1994 年版权法》第 7(4) 条** (พ.ร.บ. ลิขสิทธิ์ พ.ศ. 2537 มาตรา 7(4)),คำพิพากษา 和官方报告不受版权保护,因此底层文本属于公共领域。

iApp 不代表法院认证这些文本。每项结果都包含一个指向 deka.supremecourt.or.th 官方记录的链接 — 在实际依赖判决之前,请在此处进行验证。 如有错误,请报告至 legal@iapp.co.th

限制

  • 语料库涵盖源数据集中出现的判决;它并非完整的 ศาลฎีกา 档案。/meta 会报告索引的全部内容。
  • 搜索默认从佛历 2540 年开始,因为更早的判决引用了已被取代的法条编号。将 year_from 设置得更低可以包含它们。
  • 判例搜索匹配的是摘要 (หลักกฎหมาย) — 法律原则 — 而不是全文。
  • /deka/{id}?include=body 最多返回 4,000 个字符。该 API 是一个检索服务,而不是法院档案的大规模重新分发。
  • 非法律建议。

支持