地址:https://open.cnipr.com/cnipr-api/v1/api/search/sf1/{client_id}
HTTP POST
参数名称 | 参数说明 | 是否必填 | 参数类型 |
---|---|---|---|
client_id | 应用id,如没有clientId请先接入应用,查看接入流程获取 | true | String |
openid | 用户id,可通过 Implicit Grant 方式 或 Authorization Code 方式 等两种方式获取openid | true | String |
access_token | 访问令牌,可通过 Implicit Grant 方式 或 Authorization Code 方式或 Refresh Token 方式 等三种方式获取access_token | true | String |
exp | 表达式,例:公开(公告)号='CN101770823B' 表达式编写请查看检索帮助文档 |
true | String |
dbs | 数据库,多值用数组或使用英文逗号分隔,例:FMZL,FMSQ,WGZL,SYXX 常用检索数据库 | true | String[] |
option | 检索类型,默认值:2 (按字检索)其它值含义见附录 | false | int |
order | 排序字段,字段前加+号表示升序,加-号表示降序。多个字段排序以逗号分隔,优先级按字段先后顺序。 使用示例:+appDate表示按申请日升序,-appDate表示按申请日降序; 使用示例:+appDate表示按申请日升序,-appDate表示按申请日降序;其他排序字段,参考Basic属性 若表达式命中总数大于30万,排序不起作用。可以重新编写表达式,缩小命中数分段获取数据。 |
false | String |
from | 返回值起始坐标,默认为0,不能为负数。from:0表示从第1条开始取数据 | true | int |
size | 返回数量,默认为10,最小值为1,每次检索数量上限为50。size:5表示获取5条数据 | true | int |
displayCols | 检索返回字段,多个字段以逗号分隔。例:title,appNumber,pubNumber / basic,extend
未填写则返回默认字段(pid,appNumber,pubNumber,dbName)。 支持Basic、Extend 字段,其他可填写参数字段见响应数据详情 |
false | String |
highLight | 是否高亮显示,默认值 false (不设置高亮) | false | boolean |
isDbAgg | 是否按照数据库分类统计,默认值 false (不做分类统计) | false | boolean |
exp:名称=汽车 dbs:FMZL,WGZL option:2 from:0 size:10 displayCols:pubNumber,pubDate,appNumber,appDate,title,mainIpc,ipc,applicantName,inventorName,agencyName,agentName,address,abs highLight:false order:+appDate isDbAgg:false
public class SearchClientTest { String client_id = "CLIENT_ID"; String openid = "OPENID"; String access_token = "ACCESS_TOKEN"; /** * 专利概览检索接口 */ @Test public void expSerachTest() throws Exception { String url = "/v1/api/search/sf1/"+client_id; List<NameValuePair> nvps = new ArrayList<NameValuePair>(); // 提交参数及值 nvps.add(new BasicNameValuePair("openid", openid)); nvps.add(new BasicNameValuePair("access_token", access_token)); nvps.add(new BasicNameValuePair("exp", "名称=(汽车)")); nvps.add(new BasicNameValuePair("dbs", "FMZL"));//构造访问库的Set nvps.add(new BasicNameValuePair("dbs", "SYXX"));//注意多个参数的写法(后续例子如同,将不再重复) nvps.add(new BasicNameValuePair("dbs", "WGZL")); nvps.add(new BasicNameValuePair("dbs", "FMSQ")); nvps.add(new BasicNameValuePair("option", 2)); // 1按词检索,2按字检索 nvps.add(new BasicNameValuePair("order", "+appDate")); nvps.add(new BasicNameValuePair("from", "0")); //from:0,表示从第1条开始取,不能为负数 nvps.add(new BasicNameValuePair("size", "10")); //size:10,表示取10条,上限为50条,不能为负数 nvps.add(new BasicNameValuePair("displayCols", "pubNumber,pubDate,appNumber,appDate,title,mainIpc,ipc,applicantName,inventorName,agencyName,agentName,address,abs")); this.POST(url, nvps); } public void POST(String url, List<NameValuePair> nvps) throws Exception { DefaultHttpClient httpclient = new DefaultHttpClient(); HttpPost httppost = new HttpPost(url); httppost.setHeader("ContentType", "application/x-www-form-urlencoded"); // 设置表单提交编码为UTF-8 UrlEncodedFormEntity entry = new UrlEncodedFormEntity(nvps, "UTF-8"); entry.setContentType("application/x-www-form-urlencoded;charset=UTF-8"); httppost.setEntity(entry); HttpResponse response = httpclient.execute(httppost); HttpEntity entity = response.getEntity(); String ss = EntityUtils.toString(entity, "UTF-8"); //打印返回结果 System.out.println(ss); EntityUtils.consume(entity); httpclient.getConnectionManager().shutdown(); } }
属性名称 | 属性说明 | 属性类型 |
---|---|---|
status | 状态码,0代表成功,其它值含义见附录 | long |
message | 响应的信息描述 | String |
total | 命中总数 | long |
from | 返回值起始坐标 | int |
size | 返回数量 | int |
results | 返回结果集 | List<PatentPojo> -- 数据详细 |
sectionInfos | 各个数据库的命中数量 | List<SectionInfos> -- 数据详细 |
PatentPojo
属性名称 | 属性说明 | 属性类型 |
---|---|---|
pid | 专利唯一ID | String |
title | 名称 | String |
abs | 摘要 | String |
patType | 专利类型 | String |
lprs | 专利权状态 | String |
statusCode | 专利权状态代码 | String 详情 |
appNumber | 申请号 | String [],数组详情 |
appDate | 申请日 | String |
pubNumber | 公开(公告)号 | String [],数组详情 |
pubDate | 公开(公告)日 | String |
grantDate | 授权日 | String |
expireDate | 失效日 | String |
applicantName | 申请(专利权)人 | List <String> |
applicantType | 申请人类型 | Set <String> |
inventorName | 发明(设计)人 | List <String> |
patentee | 专利权人 | List <String> |
nec | 国民经济分类 | List <String> |
mainIpc | 主分类号 | String |
ipc | 分类号 | List <String> |
ipcSection | 分类号部 | Set <String> |
ipcClass | 分类号大类 | Set <String> |
ipcSubClass | 分类号小类 | Set <String> |
ipcGroup | 分类号大组 | Set <String> |
ipcSubGroup | 分类号小组 | Set <String> |
cpc | 联合分类 | List <String> |
cpcSection | 联合分类部 | Set <String> |
cpcClass | 联合分类大类 | Set <String> |
cpcSubClass | 联合分类小类 | Set <String> |
cpcGroup | 联合分类大组 | Set <String> |
cpcSubGroup | 联合分类小组 | Set <String> |
agencyName | 专利代理机构 | String |
agentName | 代理人 | List <String> |
priorityCountry | 优先权国家 | List <String> |
priorityNo | 优先权号 | String [][],数组详情 |
priority | 优先权 | String [][],数组详情 |
firstPriority | 最早优先权 | String [][],数组详情 |
citationIpc | 引证分类号 | List <String> |
citationNo | 引证号 | String [][],数组详情 |
citationApplicant | 引证申请人 | List <String> |
citationCountry | 引证国家 | Set <String> |
citationOther | 非专利引证 | List <String> |
citationForward | 被引证号 | String [][],数组详情 |
citationForwardCountry | 被引证国家 | Set <String> |
claimsPath | 权利要求书 | String |
claimsType | 权利要求书类型 | String |
independentClaims | 独权项 | String |
instrPath | 说明书 | String |
instrTif | 说明书附图 | String |
cl | 主权项 | String |
address | 地址 | String |
addrProvince | 省 | String |
addrCity | 市 | String |
addrCounty | 区 | String |
appCoun | 申请国代码 | String |
pubCountryCode | 公开国代码 | String |
proCode | 国省代码 | String |
countryCode | 国家代码 | String |
countryName | 国家名 | String |
provinceCode | 省代码 | String |
provinceName | 省名 | String |
patentWords | 关键词 | List <String> |
titleKey | 名称关键词 | List <String> |
clKey | 独权关键词 | List <String> |
bgKey | 背景关键词 | List <String> |
claimsQuantity | 权利要求数 | String |
independentClaimsQuantity | 独权数 | String |
subClaimsQuantity | 从权数 | String |
patentRightTransferQuantity | 专利权转移次数 | String |
applicationRightTransferQuantity | 申请权转移次数 | String |
licenseQuantity | 许可次数 | String |
pledgeQuantity | 质押次数 | String |
preservationQuantity | 保全次数 | String |
citQuantity | 引证总次数 | String |
patCitedQuantity | 专利引证次数 | String |
nplCitedQuantity | 非专利引证次数 | String |
fwCitQuantity | 被引证次数 | String |
familyQuantity | 同族数 | String |
reexaminationDecisionQuantity | 复审次数 | String |
reexaminationValidQuantity | 无效次数 | String |
courtDecisionQuantity | 判决次数 | String |
sameApp | 同日申请 | String [],数组详情 |
dbName | DB_NAME | String |
appResource | 申请来源 | String |
iapp | 国际申请 | String |
ipub | 国际公布 | String |
den | 进入国家日期 | String |
draws | 摘要附图URL(URL有效时间为10分钟) | String |
tifDistributePath | 外观专利图URL(URL有效时间为10分钟) | List <String> |
drawsPic | 说明书附图URL(URL有效时间为10分钟) | List <String> |
pages | 全文图像页数 | String |
declassifiedPublicationDate | 解密公告日 | String |
iappNo | 国际申请号 | String [],数组详情 |
iappDate | 国际申请日 | String |
ipubNo | 国际公布号 | String [],数组详情 |
ipubDate | 国际公布日 | String |
pctCountry | PCT指定国家 | List <String> |
figure | 附图数 | String |
patentedTime | 授权时长 | String |
advancedPublishedDocument | 是否提前公开 | String |
historyPatentee | 历史专利权人 | List <String> |
description | 说明书页数 | String |
inventors | 发明人数 | String |
subclass | 分类号小类数 | String |
legalStatus | 法律状态 | String |
absPic | 摘要附图的文件名 | String |
designPic | 外观专利图的文件名 | List <String> |
incPic | 说明书附图的文件名 | List<String> |
simpleFamilyNo | 简单同族族号 | String |
simpleFamily | 简单同族 | String[][],数组详情 |
simpleFamilyQuantity | 简单同族数 | String |
simpleFamilyCountry | 简单同族国家 | List<String> |
simpleFamilyList | 简单同族信息 | List<FamilyInfoPojo> -- 简单同族信息 |
extendFamilyNo | 扩展同族族号 | String |
extendFamily | 扩展同族 | String[][],数组详情 |
extendFamilyQuantity | 扩展同族数 | String |
extendFamilyCountry | 扩展同族国家 | List<String> |
extendFamilyList | 扩展同族信息 | List<FamilyInfoPojo> -- 简单同族信息 |
patenteeAddr | 专利权人地址 | String |
patenteeAddrProvince | 专利权人省 | String |
patenteeAddrCity | 专利权人市 | String |
patenteeAddrCounty | 专利权人区 | String |
patenteType | 专利权人类型 | Set<String> |
primaryApplicantName | 第一申请(专利权)人 | String |
primaryInventorName | 第一发明(设计)人 | String |
primaryPatentee | 第一专利权人 | String |
divideInitApp | 分案原申请 | String |
divideInitAppDate | 分案原申请日 | String |
divideInitAppNo | 分案原申请号 | String [],数组详情 |
applicantQuantity | 申请人数 | String |
agentQuantity | 代理人数 | String |
patenteeQuantity | 专利权人数 | String |
ipcQuantity | 分类号数 | String |
overseasFamilyQuantity | 海外同族数 | String |
invalidReasonCode | 无效原因代码 | String |
highValueFlag | 高价值专利标识 | String |
strategicEmergingIndustryFlag | 战略新兴产业标识 | String |
overseasFamilyFlag | 海外同族标识 | String |
maintenancePeriodFlag | 维持年限超十年标识 | String |
highFinancingQuotaFlag | 质押融资标识 | String |
awardFlag | 获奖标识 | String |
applicantInfo | 申请人信息 | List<ApplicantInfoPojo> -- 申请人信息 |
citationInfo | 引证信息 | List<CitationInfoPojo> -- 引证信息 |
legalList | 法律信息 | List<LegalPojo> -- 法律信息 |
transferList | 转移转让 | List<TransferPojo> -- 转移转让 |
preservationList | 质押保全 | List<PreservationPojo> -- 质押保全 |
exploitationList | 实施许可 | List<ExploitationPojo> -- 实施许可 |
priorityInfo | 优先权信息 | List<PriorityInfoPojo> -- 优先权信息 |
invalidList | 无效请求 | List<InvalidAndReexamPojo>-- 无效请求 |
reexamList | 复审请求 | List<InvalidAndReexamPojo>-- 复审请求 |
judgmentList | 相关判例 | List<JudgmentPojo> -- 相关判例 |
customList | 海关备案 | List<CustomsPojo> -- 海关备案 |
overseasFamilyInfo | 海外同族信息 | List<FamilyCountryPojo>-- 海外同族信息 |
下列数据已停止更新 | ||
firstJudgmentList | 一审判决 | List<FirstJudgmentPojo> -- 一审判决 |
secondJudgmentList | 二审判决 | List<SecondJudgmentPojo> -- 二审判决 |
sectionInfos -- 检索结果在各个库的命中数量
属性名称 | 属性说明 | 属性类型 |
---|---|---|
recordNum | 命中数量 | Long |
sectionCnName | 数据库中文名称 | String |
sectionEnName | 数据库英文名称 | String |
FamilyInfoPojo -- 同族信息类
属性名称 | 属性说明 | 属性类型 |
---|---|---|
appNumber | 申请号 | String [],数组详情 |
appDate | 申请日 | String |
pubNumber | 公开公告号 | String [],数组详情 |
pubDate | 公开公告日 | String |
ApplicantInfoPojo -- 申请人信息类
属性名称 | 属性说明 | 属性类型 |
---|---|---|
applicantInfoName | 申请人姓名 | String |
applicantInfoType | 申请人类型 | String |
applicantInfoCountry | 申请人国家 | String |
CitationInfoPojo -- 引证信息类
属性名称 | 属性说明 | 属性类型 |
---|---|---|
srepPhase | 引证阶段 | String |
citationInfoNo | 引证号 | String[],引证文献的公开号 |
citationInfoApplicant | 引证申请人 | String |
citationInfoIpc | 分类号 | String |
citationInfoCountry | 引证国家 | String |
citationInfoLocation | 引证文献位置 | List<String> |
citationInfoRichContent | 详细 | List<CitationInfoRichContentIcePojo>-- 详细 |
CitationInfoRichContentIcePojo -- 引证信息类的详细
属性名称 | 属性说明 | 属性类型 |
---|---|---|
referenceDocCategory | 引证类型 | String |
searchDate | 检索日期 | String |
relevantClaims | 相关权利要求 | String |
LegalPojo -- 法律信息类
属性名称 | 属性说明 | 属性类型 |
---|---|---|
newInfo | 最新 | String |
prsDate | 公告日 | String |
prsCode | 状态 | String |
strLegalCode | 代码 | String |
codeExpl | 详细 | String |
TransferPojo -- 转移转让信息类
属性名称 | 属性说明 | 属性类型 |
---|---|---|
type | 转移类型 | String |
strLegalCode | 法律状态代码 | String |
strLegalStatus | 法律状态 | String |
strStatusInfo | 法律状态信息 | String |
strLegalStatusDay | 法律状态公告日 | String |
effectiveDate | 生效日 | String |
beforeTransAp | 变更前权利人 | List<String> |
afterTransAp | 变更后权利人 | List<String> |
currentAp | 当前权利人 | List<String> |
beforeTransAddr | 变更前地址 | String |
beforeTransAddrCountry | 变更前国家 | String |
beforeTransAddrPro | 变更前省 | String |
beforeTransAddrCity | 变更前市 | String |
beforeTransAddrCounty | 变更前区 | String |
afterTransAddr | 变更后地址 | String |
afterTransAddrCountry | 变更后国家 | String |
afterTransAddrPro | 变更后省 | String |
afterTransAddrCity | 变更后市 | String |
afterTransAddrCounty | 变更后区 | String |
currentAddr | 当前地址 | String |
currentAddrCountry | 当前国家 | String |
currentAddrPro | 当前省 | String |
currentAddrCity | 当前市 | String |
currentAddrCounty | 当前区 | String |
PreservationPojo -- 质押保全信息类
属性名称 | 属性说明 | 属性类型 |
---|---|---|
type | 质押保全类型 | String |
strLegalCode | 法律状态代码 | String |
strLegalStatus | 法律状态 | String |
strStatusInfo | 法律状态信息 | String |
strLegalStatusDay | 法律状态公告日 | String |
contractStatus | 合同状态 | String |
contractRegistration | 合同登记号 | String |
effectiveDate | 生效日 | String |
changeDate | 变更日 | String |
cancelDate | 解除日 | String |
pledgor | 出质人 | List<String> |
pledgePeriod | 质押期限 | String |
pledgeFilingStage | 质押备案阶段 | String |
preservationStage | 保全阶段 | String |
beforPledgor | 变更前出质人 | List<String> |
afterPledgor | 变更后出质人 | List<String> |
pledgee | 质权人 | List<String> |
beforePledgee | 变更前质权人 | List<String> |
afterPledgee | 变更后质权人 | List<String> |
curPledgee | 当前质权人 | List<String> |
ExploitationPojo -- 实施许可信息类
属性名称 | 属性说明 | 属性类型 |
---|---|---|
licenseType | 许可种类 | String |
strLegalStatus | 法律状态 | String |
strLegalCode | 法律状态代码 | String |
strStatusInfo | 法律状态信息 | String |
strLegalStatusDay | 法律状态公告日 | String |
type | 备案阶段 | String |
curFilingStage | 当前备案阶段 | String |
contractRecordNo | 合同备案号 | String |
contractFulfillmentPeriod | 合同履行期限 | String |
contractRecordDate | 备案日 | String |
changeDate | 变更日 | String |
cancelDate | 解除日 | String |
assignor | 让与人 | String |
assignee | 受让人 | String |
curAssignee | 当前受让人 | String |
PriorityInfoPojo -- 优先权信息类
属性名称 | 属性说明 | 属性类型 |
---|---|---|
firstPriority | 最早优先权 | String |
priorityNo | 优先权号 | String[],数组详情 |
priorityCountry | 优先权国家 | String |
priorityDate | 优先权日 | String |
InvalidAndReexamPojo -- 无效请求信息类
属性名称 | 属性说明 | 属性类型 |
---|---|---|
appellee | 被请求人 | List<String> |
briefHistory | 案由 | String |
collegiateLeader | 合议组组长 | List<String> |
decitionContent | 决定的内容 | String |
decitionDate | 决定日 | String |
decitionNumber | 决定号 | String |
decitionPoint | 决定要点 | String |
decitionReason | 决定的理由 | String |
decitionResult | 决定结果 | String |
decitionResultCode | 决定结果代码 | String |
examiners | 参审员 | List<String> |
legalBasis | 法律依据 | String |
primaryExaminer | 主审员 | List<String> |
proposer | 请求人 | List<String> |
JudgmentPojo -- 相关判例信息类
属性名称 | 属性说明 | 属性类型 |
---|---|---|
causeTitle | 案件名称 | String |
judgementResult | 判决结果 | String |
judgementResultCode | 判决结果代码 | String |
court | 法院名称 | String |
decidedNumber | 决定号 | String |
judgmentNumber | 判决号 | String |
judgmentDate | 判决日 | String |
chiefJudge | 审判长 | List<String> |
judge | 审判员 | List<String> |
clerk | 书记员 | List<String> |
plaintiffOpinion | 原告或上诉人意见 | String |
defendantOpinion | 复审意见 | String |
thirdPartyOpinion | 第三人意见 | String |
fact | 事实认定 | String |
decisionReason | 判决理由 | String |
decisionContent | 判决内容 | String |
plaintiff | 原告或上诉人 | List<String> |
plaintiffRepresentative | 原告或上诉人代表人 | List<String> |
plaintiffAgent | 原告或上诉人代理人 | List<String> |
defendant | 被告或被上诉人 | List<String> |
defendantRepresentative | 被告或被上诉人代表人 | List<String> |
defendantAgent | 被告或被上诉人代理人 | List<String> |
thirdParty | 第三人 | List<String> |
thirdPartyRepresentative | 第三人代表人 | List<String> |
thirdPartyAgent | 第三人代理人 | List<String> |
superiorCaseNumber | 上级案例编号 | List<String> |
documentName | 文书名称 | String |
documentProperties | 文书性质 | String |
documentType | 文书类型 | String |
hearProcedure | 审理程序 | String |
judgeAmount | 审判金额 | String |
fullText | 全文 | String |
CustomsPojo -- 海关备案信息类
属性名称 | 属性说明 | 属性类型 |
---|---|---|
recordNumber | 备案号 | String |
startDate | 开始日期 | String |
endDate | 截止日期 | String |
type | 状态 | String |
approvalOpinion | 审批意见 | String |
FamilyCountryPojo -- 海外同族信息
属性名称 | 属性说明 | 属性类型 |
---|---|---|
country | 国别 | String |
appQuantity | 申请数 | String |
pubQuantity | 公开数 | String |
FirstJudgmentPojo -- 一审判决信息类
属性名称 | 属性说明 | 属性类型 |
---|---|---|
chiefJudge | 审判长 | List<String> |
clerk | 书记员 | List<String> |
court | 法院名称 | String |
decitionContent | 判决内容 | String |
decitionNumber | 决定号 | String |
decitionReason | 判决理由 | String |
defendant | 被告 | List<String> |
defendantAgent | 被告代理人 | List<String> |
defendantOpinion | 复审意见 | String |
defendantRepresentative | 被告代表人 | List<String> |
fact | 事实认定 | String |
judge | 审判员 | List<String> |
judgementResult | 判决结果 | String |
judgementResultCode | 判决结果代码 | String |
judgmentDate | 判决日 | String |
judgmentNumber | 判决号 | String |
plaintiff | 原告 | List<String> |
plaintiffAgent | 原告代理人 | List<String> |
plaintiffOpinion | 原告意见 | String |
plaintiffRepresentative | 原告代表人 | List<String> |
thirdParty | 第三人 | List<String> |
thirdPartyAgent | 第三人代理人 | List<String> |
thirdPartyOpinion | 第三人意见 | String |
thirdPartyRepresentative | 第三人代表人 | List<String> |
SecondJudgmentPojo -- 二审判决信息类
属性名称 | 属性说明 | 属性类型 |
---|---|---|
chiefJudge | 审判长 | List<String> |
clerk | 书记员 | List<String> |
court | 法院名称 | String |
decitionContent | 判决内容 | String |
decitionNumber | 决定号 | String |
decitionReason | 判决理由 | String |
defendant | 被上诉人 | List<String> |
defendantAgent | 被上诉人代理人 | List<String> |
defendantOpinion | 被上诉人意见 | String |
defendantRepresentative | 被上诉人代表人 | List<String> |
fact | 事实认定 | String |
judge | 审判员 | List<String> |
judgementResult | 判决结果 | String |
judgementResultCode | 判决结果代码 | String |
judgmentDate | 判决日 | String |
judgmentNumber | 判决号 | String |
plaintiff | 上诉人 | List<String> |
plaintiffAgent | 上诉人代理人 | List<String> |
plaintiffOpinion | 上诉人意见 | String |
plaintiffRepresentative | 上诉人代表人 | List<String> |
preVerdict | 一审判决内容 | String |
thirdParty | 第三人 | List<String> |
thirdPartyAgent | 第三人代理人 | List<String> |
thirdPartyOpinion | 第三人意见 | String |
thirdPartyRepresentative | 第三人代表人 | List<String> |