API文档 知识产权 国际专利详情
基本信息
接口地址
https://api.qixin.com/APIService/patent/getIntPatentDetailByNumber
数据格式
JSON
请求方式
GET
请求示例
https://api.qixin.com/APIService/patent/getIntPatentDetailByNumber?pub_num=CN119781801A
描述
详细的国际专利数据,包括公开号、申请号、申请人、发明人、专利类型、分类号等信息。
请求参数 (Headers)
参数名类型必填描述
Auth-Version String 2.0(参数值),固定传入:2.0
appkey String 启信慧眼数据开放平台获取 ,获取方式:个人中心-安全中心-API 密钥,获取appkey的同时,请完成IP白名单的配置:个人中心-安全中心-API IP白名单设置,如未配置,接口调试会报错“104 未添加IP白名单”
timestamp String UNIX时间戳,精确到毫秒,示例:1656921036000,当前系统时间近10分钟有效
sign String 请求认证签名,对appkey+timestamp+secret_key进行md5或者sha256摘要计算的结果,小写字符串(实际加密不带入‘+’)
请求参数 (Query)
参数名类型必填描述
pub_num String 公开(公告)号
响应参数
参数名类型长度描述
sign
data.sign
String 32 数据签名
status
data.status
String 10 返回结果状态
message
data.message
String 255 返回结果消息
data
data.data
Object 0 返回查询结果,如果没有匹配记录则返回为空。具体字段含义见下表
title
data.data.title
String 1000 标题
pub_num
data.data.pub_num
String 100 公开(公告)号
pub_date
data.data.pub_date
String 20 公开(公告)日
first_pub_date
data.data.first_pub_date
String 20 首次公开日
application_num
data.data.application_num
String 100 申请号
application_date
data.data.application_date
String 20 申请日
earliest_priority_date
data.data.earliest_priority_date
String 20 最早优先权日
priority_data
data.data.priority_data
array 0 优先权数据
priority_num
data.data.priority_data.priority_num
string 255 优先权号码
priority_date
data.data.priority_data.priority_date
string 36 优先权日期
pcountry
data.data.priority_data.pcountry
string 255 国家
grant_date
data.data.priority_data.grant_date
string 36 优先权生成日期
pct_pub_num
data.data.pct_pub_num
String 100 PCT公开号
pct_pub_date
data.data.pct_pub_date
String 20 PCT公开日
pct_application_num
data.data.pct_application_num
String 100 PCT申请号
pct_application_date
data.data.pct_application_date
String 20 PCT申请日
pct_country
data.data.pct_country
String 50 PCT国别
gran
data.data.gran
array 0 授权信息
grant_date
data.data.gran.grant_date
string 36 授权日期
grant_number
data.data.gran.grant_number
string 1000 授权号
abstract
data.data.abstract
String 6000 摘要
figure
data.data.figure
array 0 摘要附图
url
data.data.figure.url
string 255 url链接
patent_type
data.data.patent_type
String 50 专利类型
patent_literature_type
data.data.patent_literature_type
String 50 专利文献类型
applicant
data.data.applicant
array 0 申请人
name
data.data.applicant.name
string 255 名称
address
data.data.applicant.address
string 6000 地址
country
data.data.applicant.country
string 255 国家
patentee
data.data.patentee
array 0 专利权人
name
data.data.patentee.name
string 255 名称
address
data.data.patentee.address
string 6000 地址
country
data.data.patentee.country
string 255 国家
inventor
data.data.inventor
String 6000 发明人
agent
data.data.agent
String 6000 代理人
agency
data.data.agency
String 6000 代理机构
name
data.data.agency.name
string 255 名称
patent_examiner
data.data.patent_examiner
String 256 专利审查员
assistant_examiner
data.data.assistant_examiner
String 256 助理审查员
patent_searcher
data.data.patent_searcher
String 256 专利检索员
ipc_classification
data.data.ipc_classification
String 6000 IPC分类号
main_ipc_classification
data.data.main_ipc_classification
String 100 IPC主分类号
cpc_classification
data.data.cpc_classification
String 6000 CPC分类号
main_cpc_classification
data.data.main_cpc_classification
String 100 CPC主分类号
loc_classification
data.data.loc_classification
String 6000 LOC分类号
main_loc_classification
data.data.main_loc_classification
String 100 LOC主分类号
fi_classification
data.data.fi_classification
String 6000 FI分类号
ft_classification
data.data.ft_classification
String 6000 FT分类号
us_classification
data.data.us_classification
String 6000 美国专利分类号
national_classification
data.data.national_classification
String 6000 国民经济行业分类号
strategic_classification
data.data.strategic_classification
String 6000 战略性新兴产业分类号
digital_classification
data.data.digital_classification
String 6000 数字经济核心产业分类号
simple_legal_status
data.data.simple_legal_status
String 100 简单法律状态
related_companies
data.data.related_companies
array 6000 关联企业
type
data.data.related_companies.type
string 255 类型
role
data.data.related_companies.role
string 255 角色
name
data.data.related_companies.name
string 255 企业名称
eid
data.data.related_companies.eid
string 255 企业id
is_history
data.data.is_history
String 2 是否历史
响应示例
JSON
{
    "status": "200",
    "message": "操作成功",
    "sign": "8ab625be337a461fa06159f3450af102",
    "data": {
        "main_cpc_classification": "-",
        "patentee": [],
        "abstract": "本申请公开了一种查找无用文件的方法。先根据目录索引文件找到所有文件的路径和名称。再根据文件的后缀名将软件开发工程的所有文件区分为两大类:代码文件及资源文件。再确定并记录每一份代码文件的依赖关系。再将所有代码文件的依赖关系合并,生成所有代码文件的完整依赖关系网。最后在所有代码文件的完整依赖关系网中,将未包含main文件的独立的子网对应的文件作为无用文件。本申请先成文件之间的依赖关系网,结合过滤规则筛选出无用文件,查找结果准确且全面。",
        "figure": [],
        "application_num": "CN202411794681.3",
        "pub_date": "2025-04-08",
        "agent": "-",
        "patent_type": "发明申请",
        "pct_application_num": "-",
        "fi_classification": "-",
        "patent_examiner": "-",
        "national_classification": "-",
        "digital_classification": "-",
        "simple_legal_status": "-",
        "loc_classification": "-",
        "pct_pub_date": "-",
        "pct_country": "-",
        "pub_num": "CN119781801A",
        "patent_literature_type": "A",
        "priority_data": [],
        "inventor": "-",
        "applicant": [
            {
                "name": "上海生腾数据科技有限公司",
                "address": "-",
                "country": "-"
            },
            {
                "name": "上海合合信息科技股份有限公司",
                "address": "-",
                "country": "-"
            },
            {
                "name": "上海临冠数据科技有限公司",
                "address": "-",
                "country": "-"
            },
            {
                "name": "上海盈五蓄数据科技有限公司",
                "address": "-",
                "country": "-"
            }
        ],
        "main_ipc_classification": "G06F8\/70",
        "pct_pub_num": "-",
        "ft_classification": "-",
        "related_companies": [
            {
                "type": "-",
                "role": "申请人",
                "name": "上海生腾数据科技有限公司",
                "eid": "bc22240d-bf6b-46f1-8b76-3d7a98b5ab28"
            },
            {
                "type": "-",
                "role": "申请人",
                "name": "上海合合信息科技股份有限公司",
                "eid": "e8cdf5e0-97ad-4e1e-a8e4-29358f8a9866"
            },
            {
                "type": "-",
                "role": "申请人",
                "name": "上海临冠数据科技有限公司",
                "eid": "f0c8ec3c-e006-4217-b10f-e37680fbf809"
            },
            {
                "type": "-",
                "role": "申请人",
                "name": "上海盈五蓄数据科技有限公司",
                "eid": "8f2e0791-38ef-4c7b-8629-f5780dae3a11"
            }
        ],
        "us_classification": "-",
        "first_pub_date": "-",
        "cpc_classification": "-",
        "patent_searcher": "-",
        "earliest_priority_date": "-",
        "application_date": "2024-12-09",
        "pct_application_date": "-",
        "agency": [],
        "title": "一种查找无用文件的方法及装置",
        "gran": [],
        "ipc_classification": "G06F8\/70",
        "assistant_examiner": "-",
        "strategic_classification": "-",
        "is_history": "0",
        "main_loc_classification": "-"
    }
}
代码示例
javascript
let request = require('request');
let urlEncode = require('urlencode');
let crypto = require('crypto');

let baseUrl = 'https://api.qixin.com/APIService/patent/getIntPatentDetailByNumber';
let appkey = '正式appkey';
let secretKey = '正式secret_key';
let timeStamp = new Date().getTime();
const hash = crypto.createHash('md5');
let sign = hash.update(appkey + timeStamp + secretKey).digest('hex');

let urlParams = {
    pub_num: 'pub_num的值'
}

let concatParams = []
for (let key in urlParams) {
    concatParams.push(key + '=' + urlParams[key]);
}

let options = {
    'method': 'GET',
    'url': baseUrl + '?' + concatParams.join('&'),
    'headers': {
        'Connection': 'keep-alive',
        'Auth-version': '2.0',
        'appkey': appkey,
        'timestamp': timeStamp,
        'sign': sign
    }
};

request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(response.body);
});