Skip to Content
拉格朗日 Lagrange
Openapi

商标检索与冲突判定

POST
/trademarks/search

在指定法域内检索在先商标,执行相似度 + 尼斯分类重叠判定, 返回冲突分级(high / medium / low)与整体结论。 每次调用扣 10 点。传 saveReport=true 时生成排查报告并回传 reportId。

Authorization

ApiKeyAuth
headerX-API-Key<token>

开放平台密钥,lgr_live_ 前缀,控制台创建,仅创建时完整展示一次。

Request Body

application/json
  1. body
jurisdictionCode*string

法域代码,如 EU/EM、US、CN

Lengthlength <= 20
keyword*string

待排查的商标文字

Lengthlength <= 100
niceClasses?array<string>

意图申请的尼斯分类(字符串数组)

status?array<string>

限定法律状态

owner?string

限定权利人

intentMark?string

意图商标(用于报告标题与对比基准)

intentClasses?array<string>
saveReport?boolean

是否生成排查报告

Defaultfalse
reportTitle?string

报告标题(saveReport=true 时可用)

Response Body

排查结果

application/json
  1. response

通用响应信封

code*string

'0000' 成功;0001 业务错误;9001 参数错误;8889 鉴权失败

msg*string

人类可读消息

data*

业务数据,失败时为 null

Example Request
curl -X POST 'https://api.isud.cn/api/v1/open/trademarks/search' \  -H 'Content-Type: application/json' \  -d '{  "jurisdictionCode": "EU/EM",  "keyword": "LAGRANGE",  "niceClasses": [    "9",    "35",    "42"  ]}'
Example Response200
{  "code": "0000",  "msg": "成功",  "data": {    "jurisdictionCode": "EU/EM",    "keyword": "LAGRANGE",    "total": 3,    "highRisk": 0,    "mediumRisk": 1,    "lowRisk": 2,    "activeCount": 3,    "conclusion": "存在中度相似商标,建议进一步人工评估",    "source": "MOCK",    "elapsedMs": 42,    "items": [      {        "markText": "LAGRANGIAN",        "markType": "WORD",        "niceClasses": [          "9",          "42"        ],        "ownerName": "Example SA",        "status": "Registered",        "applicationNumber": "014591754",        "registrationNumber": "014591754",        "filingDate": 1443657600000,        "expiryDate": 1759276800000,        "riskLevel": "medium",        "riskReason": "长公共前缀 LAGRANG + 尼斯分类重叠",        "externalId": "014591754"      }    ]  }}