Trademark Search
Paginated search for public trademark registration information including name, registration number, international class, and status via keywords, suitable for company name verification and preliminary search reference.
Documentation
API Capabilities
This API provides retrieval services for public trademark registration information. It supports paginated keyword searches for detailed trademark information, including trademark name, registration number, international class (classes 1-45), application status (e.g., registration application completed, substantive examination, etc.), and applicant information.
Request and Response
- Request Parameters: Requires
keyword(search keyword, e.g., company name or trademark name),pagenum(current page number),pagesize(items per page), andismatch(matching mode). - Response Result: Returns a list of matching trademarks, including the total number of records (
total) and specific trademark entries (name, registration number, class ID, current status, etc.).
Use Cases
- Enterprise Service Platforms: Provide preliminary trademark name verification tools in business processes such as company registration and brand planning.
- Intellectual Property Management: Assist businesses or agencies in quickly searching for trademark registration status for specific keywords and understanding industry brand layouts.
Integration Examples
Includes ready-to-use Shell, Python, Go, Java, and PHP examples for direct integration.
Request Example
{
"keyword": "华为",
"pagenum": 1,
"pagesize": 10,
"ismatch": 0
}Response Example
{
"status": 0,
"msg": "ok",
"result": {
"keyword": "华为",
"pagenum": "1",
"pagesize": "10",
"total": "1",
"list": [
{
"name": "示例商标",
"regno": "1234****",
"classid": "9",
"status": "注册申请完成"
}
]
}
}Request Fields
The fields below are derived from example JSON for integration reference only.
| Path | Type | Sample |
|---|---|---|
| keyword | string | 华为 |
| pagenum | number | 1 |
| pagesize | number | 10 |
| ismatch | number | 0 |
Response Fields
The fields below are derived from example JSON for integration reference only.
| Path | Type | Sample |
|---|---|---|
| status | number | 0 |
| msg | string | ok |
| result | object | {...} |
| result.keyword | string | 华为 |
| result.pagenum | string | 1 |
| result.pagesize | string | 10 |
| result.total | string | 1 |