Patent Data API

专利数据查询接口

两个只读 GET 接口:按专利号查询单个专利,或按类型、高企、价格、领域筛选。全部返回 UTF-8 JSON。

标准 JSON 单 IP 5 QPS 每页固定 10 条 只读查询

#接入地址

线上地址如下;本地调试用 http://localhost:3001。

BASE URL
https://api.shanchuanlingyu.cn

所有接口均为 GET,无需鉴权。请求频率限制为每个 IP 每秒 5 次,超限返回 429。

#单个专利查询

按完整专利号返回该专利的价格与状态详情。

GET /api/patent/{patentNo}

专利号必须是 13 位数字,可带 CN 前缀。传入其他长度会直接返回 400 并提示补全。

参数位置说明
patentNopath13 位专利号,或 CN + 13 位。示例:2026112415465、CN2026112415465
请求示例
curl "https://api.shanchuanlingyu.cn/api/patent/CN2026112415465"
响应示例
{
  "code": 0,
  "message": "ok",
  "data": {
    "patent_no": "2026112415465",
    "patent_name": "一种基于组串结构指纹的光伏电站地图构建及智能运维方法及系统",
    "patent_type": 2,
    "patent_type_text": "发明下证",
    "field": "光伏电站 新能源",
    "guide_price": 15000,
    "guide_price_text": "15000 元",
    "high_tech": 1,
    "high_tech_text": "是",
    "payment_date": "新授权",
    "remarks": "特价(缴费下证中)",
    "reservation_deadline": null,
    "is_reserved": false
  },
  "Remark": "如对以上专利感兴趣 可对接 韩经理 tel:13115103626 苏州科瑞特知识产权代理有限公司 本服务免费 请勿频繁请求"
}

#专利名称匹配

输入专利名称查询对应专利。有 100% 一致的名称时只返回该条;否则模糊匹配,多个结果按最接近程度排序,最多返回 10 条。

GET /api/patent/name/{专利名称}
参数位置说明
namepath专利名称(需 URL 编码),≤120 字。输入中的空格、标点、多余前后缀(如末尾数字)会被自动容错
匹配规则:输入先做清洗(去除空白与标点);先尝试完全匹配(match_type=exact,返回 1 条),未命中再模糊匹配(match_type=fuzzy,最多 10 条);都不命中返回 404。
请求示例
curl "https://api.shanchuanlingyu.cn/api/patent/name/一种水泥电杆生产用泥沙筛洗器"
响应示例
{
  "code": 0,
  "message": "ok",
  "match_type": "exact",
  "match_type_text": "完全匹配",
  "data": [
    {
      "patent_no": "202522650214X",
      "patent_name": "一种水泥电杆生产用泥沙筛洗器",
      "patent_type": 3,
      "patent_type_text": "实用未下证",
      "field": "水泥杆,电线杆,建筑,电力,电网",
      "guide_price": 4299,
      "guide_price_text": "4299 元",
      "high_tech": 1,
      "high_tech_text": "是",
      "payment_date": "2026-12-14",
      "remarks": null,
      "reservation_deadline": "2026-10-29T00:48:00.000Z",
      "is_reserved": true
    }
  ],
  "Remark": "如对以上专利感兴趣 可对接 韩经理 tel:13115103626 苏州科瑞特知识产权代理有限公司 本服务免费 请勿频繁请求"
}

#返回字段

后端已做类型清洗:价格转数字、空值得空、日期统一格式,并附带中文说明字段。

字段类型中文说明
patent_nostring专利号(13 位,不含 CN 前缀)
patent_namestring专利名称
patent_typenumber类型代码:1 发明未下证、2 发明下证、3 实用未下证、4 实用下证
patent_type_textstring类型中文名
fieldstring技术领域
guide_pricenumber | null指导价格(元),null 表示面议
guide_price_textstring价格显示文本,如 “15000 元” / “面议”
high_technumber高企申报:1 是、2 否
high_tech_textstring高企申报中文:是 / 否 / 未标注
payment_datestring | null缴费日期,可能为“新授权”等文本
remarksstring备注
reservation_deadlinestring | null预留截止时间,ISO 8601(UTC)
is_reservedboolean是否已有预留(存在预留截止时间即为 true)
Remarkstring固定附带的联系信息,两个接口的所有响应(含 400 / 404 / 429)都包含

#错误码

错误同样返回 JSON,HTTP 状态码与 code 一致。

状态码含义
400参数不合法(专利号长度、价格区间等)
404专利不存在,或接口路径错误
429超过 5 QPS 限制
500服务器内部错误
错误示例
{
  "code": 400,
  "message": "请输入完整的13位专利号,或 CN+13位专利号(例如:CN2026112415465)"
}