返回 API 文档列表

法规精准查询

基于关键词、效力级别、区域等条件分页检索法规列表。

GET/api/lawData/query

请求参数

参数名类型必填说明
fieldstring必填排序方式:rDate=发布日期,lawlevel=效力级别
pageint必填页码,从 1 开始
rowsint必填每页条数,最大 50
keywordstring必填查询关键词,多词空格分隔(AND 逻辑)
effective3string可选效力级别代码
depNumberstring可选区域代码,多值逗号分隔
fileNumstring可选发文字号
depNamestring可选发文机关
startDatestring可选发布日期开始年,格式 YYYY
endDatestring可选发布日期结束年,格式 YYYY
startDate1string可选实施日期开始年,格式 YYYY
endDate1string可选实施日期结束年,格式 YYYY
titleOnlystring可选是否仅查询标题:true/false
timelinessnewstring可选时效性:0=未实施,1=有效,2=失效,3=已修改,4=草案
synonymstring可选是否开启同义词:1=开启,0=关闭
improvekeystring可选是否兜底分词:1=开启,0=关闭,默认关闭

响应参数

字段类型说明
codestring状态码,"200"=成功
msgstring错误信息,成功时为空
data.countint命中总条数
data.lawdataarray法规列表数组
data.lawdata[].lawIdstring法规唯一 ID
data.lawdata[].lawNamestring法规名称(含高亮标记)
data.lawdata[].issuingOrganstring发文机关
data.lawdata[].issuingNostring发文字号
data.lawdata[].releaseYearMonthDatestring发布日期 yyyy年MM月dd日
data.lawdata[].implementYearMonthDatestring实施日期 yyyy年MM月dd日
data.lawdata[].timelinessstring时效性
data.pageSizeint每页条数
data.totalPageint总页数

响应示例

响应 JSONjson
{
  "code": "200",
  "msg": "查询成功",
  "data": {
    "lawdata": [
      {
        "lawId": "C15BE8F4872828991BD3A1FA88DDDB3B",
        "lawName": "中华人民共和国劳动合同法",
        "issuingOrgan": " 全国人大常委会",
        "issuingNo": "中华人民共和国主席令第65号",
        "releaseYearMonthDate": "2007年06月29日",
        "implementYearMonthDate": "2008年01月01日",
        "timeliness": "已修改"
      }
    ],
    "count": 1089,
    "pageSize": 10,
    "totalPage": 109
  }
}

备注说明

关键词命中部分会用 <span> 标签高亮;同义词扩展默认关闭。improvekey=1 时,若直接检索结果不足 50 条,会在 keyword 中提取关键词做分词兜底检索。

调用前提

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

Authorization: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9...