openapi: 3.2.0
info:
title: Patsnap Open Platform AI Translation Patent Mining Data API
version: 1.0.0
description: OpenAPI specification for Patsnap Open Platform APIs, including patent search, analytics, and Eureka AI capabilities.
servers:
- url: https://connect.patsnap.com
description: Patsnap Open Platform API gateway
tags:
- name: Patent Mining Data
description: Patent Mining Data APIs.
paths:
/high-value-data/application-domain:
get:
operationId: p023HighValueDataApplicationDomain
summary: P023 Application Domain
description: Receive application domain classification data by patent_id or patent_number.
tags:
- Patent Mining Data
security:
- bearerAuth: []
responses:
'200':
description: Successful p023 application domain response.
content:
application/json:
schema:
$ref: '#/components/schemas/P023HighValueDataApplicationDomainResponse'
'401':
description: Unauthorized.
'403':
description: Forbidden.
'404':
description: Not Found.
externalDocs:
description: API Reference documentation
url: https://open.patsnap.com/devportal/api-reference/high-value-data/application-domain
parameters:
- name: lang
in: query
required: false
description: Select the language , you can choose cn or en.
schema:
type: string
example: en
description: Select the language , you can choose cn or en.
- name: patent_id
in: query
required: false
description: patent_id
schema:
type: string
example: 1a47a70d-6b54-4709-a72a-ed552781fcac,ef7d1252-2e0e-40c3-a44f-1bc1c86b7990
description: patent_id
- name: patent_number
in: query
required: false
description: patent_number
schema:
type: string
example: CN102681224A
description: patent_number
/high-value-data/tech-problem-and-benefit-summary:
get:
operationId: p025HighValueDataTechProblemAndBenefitSummary
summary: P025 The Three Elements of Patent Technology
description: Receive the classification data for the three elements of patent technology, namely technical problem summary, technical benefit summary and technical approach summary, by providing the patent_id or patent_number.
tags:
- Patent Mining Data
security:
- bearerAuth: []
responses:
'200':
description: Successful p025 the three elements of patent technology response.
content:
application/json:
schema:
$ref: '#/components/schemas/P025HighValueDataTechProblemAndBenefitSummaryResponse'
'401':
description: Unauthorized.
'403':
description: Forbidden.
'404':
description: Not Found.
externalDocs:
description: API Reference documentation
url: https://open.patsnap.com/devportal/api-reference/high-value-data/tech-problem-and-benefit-summary
parameters:
- name: lang
in: query
required: false
description: Select the language , you can choose cn or en.
schema:
type: string
example: en
description: Select the language , you can choose cn or en.
- name: patent_id
in: query
required: false
description: patent_id
schema:
type: string
example: ef7d1252-2e0e-40c3-a44f-1bc1c86b7990,767a81fb-8abb-45e4-b9fe-4bbc327dc586
description: patent_id
- name: patent_number
in: query
required: false
description: patent_number
schema:
type: string
example: CN102681224A,US20230139460A1
description: patent_number
/high-value-data/seic-classification:
get:
operationId: p022HighValueDataSeicClassification
summary: P022 Strategic Emerging Industry Classification (SEIC)
description: Receive strategic emerging industry classification data by patent_id or patent_number.
tags:
- Patent Mining Data
security:
- bearerAuth: []
responses:
'200':
description: Successful p022 strategic emerging industry classification (seic) response.
content:
application/json:
schema:
$ref: '#/components/schemas/P022HighValueDataSeicClassificationResponse'
'401':
description: Unauthorized.
'403':
description: Forbidden.
'404':
description: Not Found.
externalDocs:
description: API Reference documentation
url: https://open.patsnap.com/devportal/api-reference/high-value-data/seic-classification
parameters:
- name: lang
in: query
required: false
description: Select the language , you can choose cn or en.
schema:
type: string
example: en
description: Select the language , you can choose cn or en.
- name: patent_id
in: query
required: false
description: patent_id
schema:
type: string
example: 1e099a74-4378-4b84-9d13-f1b4ed5cb59b,7353c607-0594-4592-b99e-aea9f517de17
description: patent_id
- name: patent_number
in: query
required: false
description: patent_number
schema:
type: string
example: CN110650438A
description: patent_number
/high-value-data/technology-topic:
get:
operationId: p024HighValueDataTechnologyTopic
summary: P024 Technology Topic
description: <p>Receive technology topic classification data by patent_id or patent_number.</p><p>Technology topic is a classification developed by Patsnap that allows you to easily understand key elements of the technical solution. The algorithm leverages AI technology. Technology topic is not provided for design patents.</p>
tags:
- Patent Mining Data
security:
- bearerAuth: []
responses:
'200':
description: Successful p024 technology topic response.
content:
application/json:
schema:
$ref: '#/components/schemas/P024HighValueDataTechnologyTopicResponse'
'401':
description: Unauthorized.
'403':
description: Forbidden.
'404':
description: Not Found.
externalDocs:
description: API Reference documentation
url: https://open.patsnap.com/devportal/api-reference/high-value-data/technology-topic
parameters:
- name: lang
in: query
required: false
description: Select the language , you can choose cn or en.
schema:
type: string
example: en
description: Select the language , you can choose cn or en.
- name: patent_id
in: query
required: false
description: patent_id
schema:
type: string
example: ef7d1252-2e0e-40c3-a44f-1bc1c86b7990,7353c607-0594-4592-b99e-aea9f517de17
description: patent_id
- name: patent_number
in: query
required: false
description: patent_number
schema:
type: string
example: CN102681224A
description: patent_number
/high-value-data/patent-classification-description:
post:
operationId: p066HighValueDataPatentClassificationDescription
summary: P066 Patent Classification Description
description: 'Receive patent classification description data by corresponding classification type and code.<p>Note: There must be all of the two request parameters of classification type and code. The API supports batch requests with a maximum of 10 classification codes of one type, and more classification codes are separated with English comma. Batch requests are deducted from traffic/costs, and will be deducted multiple times based on the number of successful results returned.</p>'
tags:
- Patent Mining Data
security:
- bearerAuth: []
responses:
'200':
description: Successful p066 patent classification description response.
content:
application/json:
schema:
$ref: '#/components/schemas/P066HighValueDataPatentClassificationDescriptionResponse'
'201':
description: Created.
'401':
description: Unauthorized.
'403':
description: Forbidden.
'404':
description: Not Found.
externalDocs:
description: API Reference documentation
url: https://open.patsnap.com/devportal/api-reference/high-value-data/patent-classification-description
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/P066HighValueDataPatentClassificationDescriptionRequest'
/basic-patent-data/patent_enhanced_data:
get:
operationId: p064BasicPatentDataPatentEnhancedData
summary: P064 Patent Enhanced Data
description: Receive patent basic bibliography data by patent_id or patent_number.
tags:
- Patent Mining Data
security:
- bearerAuth: []
responses:
'200':
description: Successful p064 patent enhanced data response.
content:
application/json:
schema:
$ref: '#/components/schemas/P064BasicPatentDataPatentEnhancedDataResponse'
'401':
description: Unauthorized.
'403':
description: Forbidden.
'404':
description: Not Found.
externalDocs:
description: API Reference documentation
url: https://open.patsnap.com/devportal/api-reference/basic-patent-data/patent_enhanced_data
parameters:
- name: fields
in: query
required: false
description: the fields you want received, multiple fields are separated by commas.
schema:
type: string
example: first_publication,application_type,first_claim
description: the fields you want received, multiple fields are separated by commas.
- name: patent_id
in: query
required: false
description: patent_id
schema:
type: string
example: 718ead9c-4f3c-4674-8f5a-24e126827269
description: patent_id
- name: patent_number
in: query
required: false
description: patent_number
schema:
type: string
example: US11205304B2
description: patent_number
/material/material-ontology:
post:
operationId: p101MaterialMaterialOntology
summary: P101 material ontology
description: This interface provides all material ontology lables in the patent text
tags:
- Patent Mining Data
security:
- bearerAuth: []
responses:
'200':
description: Successful p101 material ontology response.
content:
application/json:
schema:
$ref: '#/components/schemas/P101MaterialMaterialOntologyResponse'
'201':
description: Created.
'401':
description: Unauthorized.
'403':
description: Forbidden.
'404':
description: Not Found.
externalDocs:
description: API Reference documentation
url: https://open.patsnap.com/devportal/api-reference/material/material-ontology
parameters:
- name: patent_id
in: query
required: false
description: patent_id
schema:
type: string
example: 9cf648f8-8283-4767-9a14-f90f68303f3e,7353c607-0594-4592-b99e-aea9f517de17
description: patent_id
- name: patent_number
in: query
required: false
description: patent_number
schema:
type: string
example: CN108977442B
description: patent_number
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/P101MaterialMaterialOntologyRequest'
/material/patent-pum:
post:
operationId: p100MaterialPatentPum
summary: P100 patent PUM
description: This interface provides all PUM information (including Property, Unit, and Measurement) in the patent text
tags:
- Patent Mining Data
security:
- bearerAuth: []
responses:
'200':
description: Successful p100 patent pum response.
content:
application/json:
schema:
$ref: '#/components/schemas/P100MaterialPatentPumResponse'
'201':
description: Created.
'401':
description: Unauthorized.
'403':
description: Forbidden.
'404':
description: Not Found.
externalDocs:
description: API Reference documentation
url: https://open.patsnap.com/devportal/api-reference/material/patent-pum
parameters:
- name: patent_id
in: query
required: false
description: patent_id
schema:
type: string
example: 9cf648f8-8283-4767-9a14-f90f68303f3e,7353c607-0594-4592-b99e-aea9f517de17
description: patent_id
- name: patent_number
in: query
required: false
description: patent_number
schema:
type: string
example: CN108977442B
description: patent_number
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/P100MaterialPatentPumRequest'
/material/material-spum:
post:
operationId: p103MaterialMaterialSpum
summary: P103 patent SPUM
description: This interface provides all material and PUM (including Property, Unit and Measurement) in the patent text.
tags:
- Patent Mining Data
security:
- bearerAuth: []
responses:
'200':
description: Successful p103 patent spum response.
content:
application/json:
schema:
$ref: '#/components/schemas/P103MaterialMaterialSpumResponse'
'201':
description: Created.
'401':
description: Unauthorized.
'403':
description: Forbidden.
'404':
description: Not Found.
externalDocs:
description: API Reference documentation
url: https://open.patsnap.com/devportal/api-reference/material/material-spum
parameters:
- name: patent_id
in: query
required: false
description: patent_id
schema:
type: string
example: 9cf648f8-8283-4767-9a14-f90f68303f3e,7353c607-0594-4592-b99e-aea9f517de17
description: patent_id
- name: patent_number
in: query
required: false
description: patent_number
schema:
type: string
example: CN108977442B
description: patent_number
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/P103MaterialMaterialSpumRequest'
/material/material-substance:
post:
operationId: p102MaterialMaterialSubstance
summary: P102 material substance
description: This interface provides all material substance name in the patent text.
tags:
- Patent Mining Data
security:
- bearerAuth: []
responses:
'200':
description: Successful p102 material substance response.
content:
application/json:
schema:
$ref: '#/components/schemas/P102MaterialMaterialSubstanceResponse'
'201':
description: Created.
'401':
description: Unauthorized.
'403':
description: Forbidden.
'404':
description: Not Found.
externalDocs:
description: API Reference documentation
url: https://open.patsnap.com/devportal/api-reference/material/material-substance
parameters:
- name: patent_id
in: query
required: false
description: patent_id
schema:
type: string
example: 9cf648f8-8283-4767-9a14-f90f68303f3e,7353c607-0594-4592-b99e-aea9f517de17
description: patent_id
- name: patent_number
in: query
required: false
description: patent_number
schema:
type: string
example: CN108977442B
description: patent_number
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/P102MaterialMaterialSubstanceRequest'
/search/patent/intelligent-attached-image:
post:
operationId: p063PatentIntelligentAttachedImage
summary: P063 Patent intelligent attached image
description: Receive patent intelligent attached image data by patent_id.
tags:
- Patent Mining Data
security:
- bearerAuth: []
responses:
'200':
description: Successful p063 patent intelligent attached image response.
content:
application/json:
schema:
$ref: '#/components/schemas/P063PatentIntelligentAttachedImageResponse'
'201':
description: Created.
'401':
description: Unauthorized.
'403':
description: Forbidden.
'404':
description: Not Found.
externalDocs:
description: API Reference documentation
url: https://open.patsnap.com/devportal/api-reference/search/patent/intelligent-attached-image
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/P063PatentIntelligentAttachedImageRequest'
components:
schemas:
P025HighValueDataTechProblemAndBenefitSummary_TechnicalApproachSummary:
type: object
properties:
technical_approach_para:
type: array
example: "<cn>[\"[0042]如上所述,考虑到TFT玻璃基板尽量减小金属线负载的设计基本原则,一张母板玻璃可以设置一组或几组信号输入端口,这样可以根据TFT玻璃基板设计的实际情况,将一张母板玻璃的单元液晶屏分成几组,每组的单元液晶屏共用一组信号输入端口,尽量减小Cell Test检测用信号线负载的影响。按照信号线损耗尽量相等的原则,离Pad端较远的单元液晶屏的Cell Test检测用信号线比离Pad端较近的单元液晶屏的Cell Test检测用信号线宽,以使整张母板上所有单元液晶屏的Cell Test检测用信号线的电阻尽量相等,单元液晶屏之间的电压分布均匀。\"]</cn><us>[\"Vertical polarization antenna: the scheme provides a method to implement a vertical polarization antenna in an antenna module with a certain height. this feature addresses the challenge of integrating a vertical polarization antenna into a compact device.\",\n \"Orthogonal polarization antennas: the scheme introduces an antenna module with antenna elements having different polarizations orthogonal to each other. this feature allows for multiple-input multiple-output (mimo) communication, enhancing the overall performance and data rate of the electronic device.\",\n \"Disposing an array antenna in a millimeter wave band: the scheme overcomes the limitation of existing wireless communication systems by incorporating an array antenna into an electronic device. this allows for multifunctionality, enabling the device to capture still images or moving videos, play music or video files, provide data communication, and receive broadcast and television signals.\",\n \"Height reduction and interference reduction: the scheme introduces various antenna structures and configurations to reduce the overall height of the antenna module and minimize interference between antennas with different polarizations. this includes offsetting the via pad and via by a certain distance, using a metal strip and a via, and arranging different polarization antennas vertically and horizontally.\"]</us>"
description: Technical Approach Paragraph
P103MaterialMaterialSpum_MaterialOffset:
type: object
properties:
end:
type: integer
format: int32
example: 95
description: end position
text:
type: string
example: 聚乙烯醇
description: text
start:
type: integer
format: int32
example: 92
description: start position
P025HighValueDataTechProblemAndBenefitSummary_TechProblemSummary:
type: object
properties:
tech_problem_para:
type: array
example: <cn>["现有的TFT-LCD液晶屏生产过程中,针对单元液晶屏进行的检测通常只能比较直观地检测出不良现象,对于产生的不良的原因仍需要进一步分析判断。同时,不同尺寸液晶屏的Cell Test检测设备在产品开发阶段都需要定制购买价格不菲的点屏设备,不同尺寸液晶屏的Cell Test检测设备完全不能共用,且开发阶段针对不同尺寸液晶屏的Cell Test检测设备调试复杂,工作效率较低。"]</cn><us>["The technical problem addressed in this patent text is how to improve the function and performance of electronic devices, particularly mobile terminals, by enhancing their ability to capture and play high-quality video and music files, as well as to provide 5G wireless communication services in various frequency bands. This involves optimizing the design of antenna modules and ensuring signal reception stability, while addressing the challenge of providing multiple-input multiple-output (MIMO) capabilities with only one antenna module."]</us>
description: Technical Problem Paragraph
tech_problem_word:
type: array
example: <cn>["效率低"]</cn><us>["difficult to dispose"]</us>
description: Technical Problem Word
P022HighValueDataSeicClassification_SeicClassification:
type: object
properties:
seic_lv1:
$ref: '#/components/schemas/P022HighValueDataSeicClassification_SeicClassificationSub'
seic_lv2:
$ref: '#/components/schemas/P022HighValueDataSeicClassification_SeicClassificationSub'
P022HighValueDataSeicClassification_SeicClassificationResp:
type: object
properties:
pn:
type: string
example: CN110650438A
description: Patent number
lang:
type: string
example: en
description: language
patent_id:
type: string
example: 1e099a74-4378-4b84-9d13-f1b4ed5cb59b
description: Patent id
seic_classification:
type: array
example: seic_classification
description: information of strategic emerging industries
items:
$ref: '#/components/schemas/P022HighValueDataSeicClassification_SeicClassification'
P064BasicPatentDataPatentEnhancedData_PatentEnhancedClaim:
type: object
properties:
lang:
type: string
example: CN
description: language
claim_text:
type: string
example: '<div class=\"indep-clm\" num=\"1\"><seg-con>1.一种存储器装置(100、610),其</seg-con><seg-trans>包括:</seg-trans></div>\n
<div class=\"indep-clm\" num=\"1\"><seg-refi>非易失性存储器单元(208、308)阵列(104、300),其被组织为多个可擦除的物理块(340);及</seg-refi></div>\n
<div class=\"indep-clm\" num=\"1\"><seg-refi>电路(108、110、116),其用于控制和/或存取所述非易失性存储器单元(208、308)阵列(104、300);</seg-refi></div>\n
<div class=\"indep-clm\" num=\"1\"><seg-refi>其中所述用于控制和/或存取的电路(108、110、116)适于界定具有预定数目的一个或一个
以上物理块(340)的第一逻辑擦除块和具有预定数目的两个或两个以上物理块(340)的第二逻辑擦除块;</seg-refi></div>\n
<div class=\"indep-clm\" num=\"1\"><seg-refi>其中所述第二逻辑擦除块具有与所述第一逻辑擦除块不同数目的物理块(340);</seg-refi></div>\n
<div class=\"indep-clm\" num=\"1\"><seg-refi>且</seg-refi></div>\n
<div class=\"indep-clm\" num=\"1\"><seg-refi>其中所述电路适于在擦除操作期间同时选择一第二逻辑擦除块的所述两个或两个以上物理块。</seg-refi></div>'
description: Claim text
P066HighValueDataPatentClassificationDescriptionResponse:
type: object
properties:
data:
type: array
example: no sample
description: response data
items:
$ref: '#/components/schemas/P066HighValueDataPatentClassificationDescription_PatentClassDescResponse'
status:
type: boolean
example: 'false'
description: Status
error_msg:
type: string
example: The request parameter format is incorrect!
description: Error Message
error_code:
type: integer
example: '0'
description: Error Code
required:
- status
- error_code
P023HighValueDataApplicationDomain_NameLevel:
type: object
properties:
name:
type: string
example: 声波诊断
description: name
level:
type: integer
format: int32
example: 4
description: level
P101MaterialMaterialOntologyResponse:
type: object
properties:
data:
type: array
example: no sample
description: response data
items:
$ref: '#/components/schemas/P101MaterialMaterialOntology_MaterialOntologyResponse'
status:
type: boolean
example: 'false'
description: Status
error_msg:
type: string
example: The request parameter format is incorrect!
description: Error Message
error_code:
type: integer
example: '0'
description: Error Code
required:
- status
- error_code
P063PatentIntelligentAttachedImage_PatentImageResponse:
type: object
properties:
patent_id:
type: string
example: 1a47a70d-6b54-4709-a72a-ed552781fcac
description: Patent ID
pdf_images:
type: array
example:
- parts:
- x1: 128
x2: 147
y1: 956
y2: 980
code: '52'
representive_label_txt: person
patent_id: 8d83d36c-02d4-411c-8912-21fa3272abff
storage_path: https://data-fulltext-image.zhihuiya.com/CN/A/11/17/19/99/1/HDA0002418999840000011.png
fig_title_code: '1'
description: PDF Image Information
items:
$ref: '#/components/schemas/P063PatentIntelligentAttachedImage_PdfImage2'
patent_images:
type: array
example:
- parts:
- x1: 128
x2: 147
y1: 956
y2: 980
code: '52'
representive_label_txt: person
storage_path: https://data-fulltext-image.zhihuiya.com/CN/A/11/17/19/99/1/HDA0002418999840000011.png
description: Patent Image Information
items:
$ref: '#/components/schemas/P063PatentIntelligentAttachedImage_PatentImage'
P022HighValueDataSeicClassification_SeicClassificationSub:
type: object
properties:
seic_no:
type: string
example: 1.1
description: Strategic emerging industry classification id
seic_desc:
type: string
example: 下一代信息网络产业
description: Strategic emerging industry classification
P100MaterialPatentPumRequest:
type: object
P022HighValueDataSeicClassificationResponse:
type: object
properties:
data:
type: array
example: no sample
description: response data
items:
$ref: '#/components/schemas/P022HighValueDataSeicClassification_SeicClassificationResp'
status:
type: boolean
example: 'false'
description: Status
error_msg:
type: string
example: The request parameter format is incorrect!
description: Error Message
error_code:
type: integer
example: '0'
description: Error Code
required:
- status
- error_code
P101MaterialMaterialOntology_MaterialOntologyResponse:
type: object
properties:
pn:
type: string
example: CN113769175B
description: patent publication number
patent_id:
type: string
example: 05da3d4e-6f13-4005-9a2d-0645d2554cbf
description: patent id
ontology_lable:
type: array
example: 'Please check the form: OntologyLable'
description: Material workflow information
items:
$ref: '#/components/schemas/P101MaterialMaterialOntology_OntologyLable'
P101MaterialMaterialOntology_OntologyLable:
type: object
properties:
ppi_id:
type: integer
format: int32
example: 17011850
description: material property id
display_name_cn:
type: string
example: 粒子直径
description: property norm chinese name
display_name_en:
type: string
example: particle diameter
description: property norm english name
P025HighValueDataTechProblemAndBenefitSummary_BenefitSummary:
type: object
properties:
benefit_para:
type: array
example: <cn>["本发明提供了一种液晶屏检测装置及方法,可以针对母板玻璃进行检测,解决了现有技术中针对单元液晶屏进行的Cell Test检测设备效率不高的问题。该装置包括设置在整张母板玻璃上的至少一组信号端口,每组信号端口负责一列上的单元液晶屏,通过控制信号端口的电压驱动每个单元液晶屏的信号输入端,同时点亮整张母板玻璃上的所有单元液晶屏。该方法可以直观判断液晶屏不良现象的设备依存性,对产线上不良解析的效率有显著提高,同时也实现了不同尺寸液晶屏的共用,降低了设备成本。"]</cn><us>["This patent text describes an electronic device with an antenna module that operates in the millimeter wave band and can control its own operation. The antenna module contains multiple antenna elements with different polarizations, which can reduce interference between them. Additionally, the patent describes how to implement vertical polarization while keeping the antenna module's height low. The technical effect of this patent text is to enhance the performance of millimeter wave antennas in electronic devices."]</us>
description: Benefit Summary Paragraph
benefit_word:
type: array
example: <cn>[ "参数优化改善", "提高效率", "降低设备成本" ]</cn><us>["reduce noise level"]</us>
description: Technical Benefit Phrase
P023HighValueDataApplicationDomain_ApplicationDomainResponse:
type: object
properties:
pn:
type: string
example: CN102681224A
description: Patent number
lang:
type: string
example: en
description: language
patent_id:
type: string
example: ef7d1252-2e0e-40c3-a44f-1bc1c86b7990
description: Patent id
application_domain_data:
type: array
example: 'Please check the form: NameLevel'
description: Application domain data
items:
$ref: '#/compon
# --- truncated at 32 KB (52 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/patsnap/refs/heads/main/openapi/patsnap-patent-mining-data-api-openapi.yml