返回 API 文档列表

法条查询接口

基于法规标题关键词和条款号,结合校验日期精确检索法规条款。

GET/api/lawData/lawnumberquery

请求参数

参数名类型必填说明
keywordstring必填法规标题关键词,多个用空格分隔(AND 逻辑)。如"刑法"、"民法典"
rawnumberstring必填条款号,支持中文(如"第一百一十一条")或数字(如"111")
checkTimestring可选校验日期,格式 yyyyMMdd(如 20250101)。只返回实施日期 ≤ 校验日期且未失效的条款。不填默认当前日期
rowsint可选返回条数,默认 10,最大 100
areaFacetstring可选适用范围(地域名称),如"北京"

响应参数

字段类型说明
codestring状态码,"200"=成功
msgstring响应信息
dataarray法条结果列表(直接是数组,非 data.result 嵌套结构)
data[].xlsstring效力等级,如"刑法"、"地方政府规章"
data[].lawIdstring法规唯一标识 ID
data[].lawNamestring法规标题
data[].issuingOrganstring发文机关
data[].filenumstring文号
data[].timelinessstring时效性,如"现行有效"、"已失效"、"已修改"。注意是该法规在当前时间的时效性,不是校验时间
data[].contentstring命中条款的原文切片
data[].implementYearMonthDatestring实施日期(yyyyMMdd 格式)
data[].rawnumberstring命中的条款号,如"第一百一十一条"

响应示例

响应 JSONjson
{
  "code": "200",
  "msg": "查询成功",
  "data": [
    {
      "xls": "刑法",
      "lawId": "ABF317AE13C5B54A9946CD8A3B0DA513",
      "lawName": "中华人民共和国刑法(2023年修正)",
      "issuingOrgan": "全国人民代表大会",
      "filenum": "主席令第83号",
      "timeliness": "现行有效",
      "content": "\n    第一百一十一条  为境外的机构、组织、人员窃取、刺探、收买、非法提供国家秘密或者情报的...",
      "implementYearMonthDate": "20240301",
      "rawnumber": "第一百一十一条"
    }
  ]
}

备注说明

1. keyword 和 rawnumber 为必填参数,两者组合进行精准检索。 2. checkTime 是实现"时间点校验"的核心参数,用于判断法规在该日期是否正在实施。 3. 该接口不提供法规全文详情权限,仅返回条款级别的切片内容。 4. data 直接是数组,非 data.result 嵌套结构。 5. 接口需要登录认证,请求头需携带 Authorization Token。

调用前提

调用本接口前需先调用 接口登录获取 Token 获取 Authorization,并在请求头中携带:

Authorization: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9...