STATIC API DOCUMENT

企业专利信息列表接口 API 文档

根据企业ID或统一社会信用代码查询企业专利信息列表,分页查询,每页默认30条。

接口详情页 分类:企业信息 MCP Tool:yuandian_rh_enterprisePatent

接口概览

接口名称企业专利信息列表接口
接口描述根据企业ID或统一社会信用代码查询企业专利信息列表,分页查询,每页默认30条。
接口分类企业信息
调用地址https://open.chineselaw.com/open/rh_enterprisePatent
请求方式GET

请求参数

3. 请求参数(Query)

参数名 类型 是否必填 说明
id string 企业ID
tyshxydm string 统一社会信用代码
pageNo int 页码,默认1

idtyshxydm 不能同时为空。

响应参数

5. 响应说明

5.1 通用返回结构

字段名 类型 说明
status string success / notFound
code number 成功 200
message string 提示信息
data object 数据结果

5.2 data 对象说明(概要)

字段名 类型 说明
id string 企业ID
name string 企业名称
total number 总数
pageNo number 当前结果页码
pageSize number 每页结果列表数量
hasMore boolean 是否还有下一页
list object[] 当前结果列表

错误码

暂无错误码说明

调用示例

CURL

curl --location --request GET 'https://open.chineselaw.com/open/rh_enterprisePatent?id=078361f3-cee8-48c1-9af0-dcba3fa9a492&pageNo=1' \
--header 'X-API-Key: 你的api_key' \
--header 'Accept: application/json'

JAVA

import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.time.Duration;

public class EnterprisePatentExample {
    public static void main(String[] args) throws Exception {
        String apiKey = "你的api_key";
        String url = "https://open.chineselaw.com/open/rh_enterprisePatent?id=078361f3-cee8-48c1-9af0-dcba3fa9a492&pageNo=1";

        HttpRequest request = HttpRequest.newBuilder()
                .uri(URI.create(url))
                .timeout(Duration.ofSeconds(60))
                .header("X-API-Key", apiKey)
                .header("Accept", "application/json")
                .GET()
                .build();

        HttpClient client = HttpClient.newHttpClient();
        HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
        System.out.println(response.statusCode());
        System.out.println(response.body());
    }
}

PYTHON

import requests

url = "https://open.chineselaw.com/open/rh_enterprisePatent"
API_KEY = "你的api_key"
headers = {
    "X-API-Key": API_KEY,
    "Accept": "application/json",
}
params = {
    'id': '078361f3-cee8-48c1-9af0-dcba3fa9a492',
    'pageNo': '1',
}
response = requests.get(url, params=params, headers=headers, timeout=60)
response.raise_for_status()
print(response.json())

JAVASCRIPT

const API_KEY = "你的api_key";
const url = new URL("https://open.chineselaw.com/open/rh_enterprisePatent");
url.searchParams.set('id', '078361f3-cee8-48c1-9af0-dcba3fa9a492');
url.searchParams.set('pageNo', '1');

const res = await fetch(url, {
  method: "GET",
  headers: {
    "X-API-Key": API_KEY,
    "Accept": "application/json",
  },
});
if (!res.ok) throw new Error(`HTTP ${res.status}`);
console.log(await res.json());

MCP Tool 名称

MCP Serveryuandian-company(企业信息 Server)
Streamable HTTP 入口https://open.chineselaw.com/mcp/company/stream
MCP Toolyuandian_rh_enterprisePatent

响应示例

## 6. 响应示例

```JSON
{
  "code": 200,
  "data": {
    "id": "a80a4cc8-9954-4dd3-bcaf-aebb99487b14",
    "name": "北京百度网讯科技有限公司",
    "total": 23163,
    "pageNo": 1,
    "pageSize": 50,
    "hasMore": true,
    "list": [
      {
        "申请公布号": "CN121743868A",
        "专利名称": "大模型的训练方法、问答方法、装置、设备以及存储介质",
        "申请号": "CN202511864451.4",
        "分类号": "[\"G06F18/214\",\"G06F18/2415\",\"G06N5/04\",\"G06N3/0895\",\"G06N3/091\"]",
        "发明人": "[\"文祎琳\",\"陈沐晗\",\"吕中厚\",\"包沉浮\",\"王国秋\",\"田伟娟\",\"侯金昌\",\"韩淼\"]",
        "申请人": [
          "北京百度网讯科技有限公司"
        ],
        "申请日期": "2025-12-10",
        "申请公布日期": "2026-03-27",
        "代理机构": "北京易光知识产权代理有限公司",
        "代理人": "[\"阎敏\",\"陈晓欣\"]",
        "地址": "北京市海淀区上地十街10号百度大厦2层",
        "摘要": "本公开提供了大模型的训练方法、问答方法、装置、设备以及存储介质,涉及计算机技术领域,尤其涉及深度学习、大模型、智能问答、安全检测等技术领域。具体实现方案为:确定训练样本集合,该训练样本集合包含正样本和负样本;该正样本包括第一提示信息、与该第一提示信息对应的第一答案信息、第一思维链和第一标签中的至少之一;该负样本包括第二提示信息、与该第二提示信息对应的第二答案信息和第二标签中的至少之一;根据训练提示,利用该正样本和该负样本,确定目标损失函数;利用该目标损失函数,对待训练的第一大模型进行训练,以得到训练完成的第二大模型。本公开能够提升大模型对生成内容进行安全检测的准确性。"
      }
      ...
    ]
  },
  "message": "请求成功",
  "status": "success"
}
```

完整文档

企业专利信息列表接口

1. 基本信息

  • 接口名称:企业专利信息列表接口
  • 接口用途:根据企业ID或统一社会信用代码查询企业专利信息列表,分页查询,每页默认30条。

2. 请求信息

  • HTTP Method:GET
  • URLhttps://open.chineselaw.com/open/rh_enterprisePatent

3. 请求参数(Query)

参数名 类型 是否必填 说明
id string 企业ID
tyshxydm string 统一社会信用代码
pageNo int 页码,默认1

idtyshxydm 不能同时为空。

4. 请求示例

GET https://open.chineselaw.com/open/rh_enterprisePatent?id=078361f3-cee8-48c1-9af0-dcba3fa9a492&pageNo=1

5. 响应说明

5.1 通用返回结构

字段名 类型 说明
status string success / notFound
code number 成功 200
message string 提示信息
data object 数据结果

5.2 data 对象说明(概要)

字段名 类型 说明
id string 企业ID
name string 企业名称
total number 总数
pageNo number 当前结果页码
pageSize number 每页结果列表数量
hasMore boolean 是否还有下一页
list object[] 当前结果列表

6. 响应示例

{
  "code": 200,
  "data": {
    "id": "a80a4cc8-9954-4dd3-bcaf-aebb99487b14",
    "name": "北京百度网讯科技有限公司",
    "total": 23163,
    "pageNo": 1,
    "pageSize": 50,
    "hasMore": true,
    "list": [
      {
        "申请公布号": "CN121743868A",
        "专利名称": "大模型的训练方法、问答方法、装置、设备以及存储介质",
        "申请号": "CN202511864451.4",
        "分类号": "[\"G06F18/214\",\"G06F18/2415\",\"G06N5/04\",\"G06N3/0895\",\"G06N3/091\"]",
        "发明人": "[\"文祎琳\",\"陈沐晗\",\"吕中厚\",\"包沉浮\",\"王国秋\",\"田伟娟\",\"侯金昌\",\"韩淼\"]",
        "申请人": [
          "北京百度网讯科技有限公司"
        ],
        "申请日期": "2025-12-10",
        "申请公布日期": "2026-03-27",
        "代理机构": "北京易光知识产权代理有限公司",
        "代理人": "[\"阎敏\",\"陈晓欣\"]",
        "地址": "北京市海淀区上地十街10号百度大厦2层",
        "摘要": "本公开提供了大模型的训练方法、问答方法、装置、设备以及存储介质,涉及计算机技术领域,尤其涉及深度学习、大模型、智能问答、安全检测等技术领域。具体实现方案为:确定训练样本集合,该训练样本集合包含正样本和负样本;该正样本包括第一提示信息、与该第一提示信息对应的第一答案信息、第一思维链和第一标签中的至少之一;该负样本包括第二提示信息、与该第二提示信息对应的第二答案信息和第二标签中的至少之一;根据训练提示,利用该正样本和该负样本,确定目标损失函数;利用该目标损失函数,对待训练的第一大模型进行训练,以得到训练完成的第二大模型。本公开能够提升大模型对生成内容进行安全检测的准确性。"
      }
      ...
    ]
  },
  "message": "请求成功",
  "status": "success"
}

7. 代码示例

7.1 CURL

curl --location --request GET 'https://open.chineselaw.com/open/rh_enterprisePatent?id=078361f3-cee8-48c1-9af0-dcba3fa9a492&pageNo=1' \
--header 'X-API-Key: 你的api_key' \
--header 'Accept: application/json'

7.2 Python

import requests

url = "https://open.chineselaw.com/open/rh_enterprisePatent"
API_KEY = "你的api_key"
headers = {
    "X-API-Key": API_KEY,
    "Accept": "application/json",
}
params = {
    'id': '078361f3-cee8-48c1-9af0-dcba3fa9a492',
    'pageNo': '1',
}
response = requests.get(url, params=params, headers=headers, timeout=60)
response.raise_for_status()
print(response.json())

7.3 Java

import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.time.Duration;

public class EnterprisePatentExample {
    public static void main(String[] args) throws Exception {
        String apiKey = "你的api_key";
        String url = "https://open.chineselaw.com/open/rh_enterprisePatent?id=078361f3-cee8-48c1-9af0-dcba3fa9a492&pageNo=1";

        HttpRequest request = HttpRequest.newBuilder()
                .uri(URI.create(url))
                .timeout(Duration.ofSeconds(60))
                .header("X-API-Key", apiKey)
                .header("Accept", "application/json")
                .GET()
                .build();

        HttpClient client = HttpClient.newHttpClient();
        HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
        System.out.println(response.statusCode());
        System.out.println(response.body());
    }
}

7.4 JavaScript

const API_KEY = "你的api_key";
const url = new URL("https://open.chineselaw.com/open/rh_enterprisePatent");
url.searchParams.set('id', '078361f3-cee8-48c1-9af0-dcba3fa9a492');
url.searchParams.set('pageNo', '1');

const res = await fetch(url, {
  method: "GET",
  headers: {
    "X-API-Key": API_KEY,
    "Accept": "application/json",
  },
});
if (!res.ok) throw new Error(`HTTP ${res.status}`);
console.log(await res.json());