TM
TM GlobalSaaS 商标检索
控制台 退出 HW
产品 开放平台 文档 数据覆盖 定价 控制台 退出登录
文档 / REST API

REST API

所有端点使用 HTTPS + Authorization: Bearer <KEY>;请求与响应均为 JSON(图搜为 multipart)。

端点

方法路径说明
POST/api/trademark/search文字检索
GET/api/trademark/search/modes支持的检索模式与策略
GET/api/trademark/data/detail单品详情(app_num + ipoffice)
POST/api/image/search图形近似检索(multipart)
GET/api/trademark/commercial/tools工具目录与用量口径
GET/api/trademark/commercial/balance额度余额
GET/api/trademark/commercial/usage用量明细
POST/api/trademark/commercial/keys/rotateKey 轮换

检索参数

字段类型说明
markstring商标名称(必填;中文/英文均可)
modestring17 种:smart / exact / contains / match / fuzzy / phrase / same / insert / reduce / change / order / reverse / yintong / xingtong / neihanqita / hanyuqita / repeat。未知值 REST 会静默降级,MCP 层直接拒绝。
ipOfficestring局代码,如 US、BR、AU;多个用逗号分隔(如 "US,JP";传数组会导致上游 400)
niceCodestring尼斯分类,逗号分隔字符串,如 "09"、"25,28"(勿传数组)
statusstringLIVE / DEAD / OTHER
appDatestring申请日范围,如 2020-01-01:2024-12-31
page / sizeint页码(从 1 开始,默认 1)/ 每页条数(默认 10,上限 100);page × size ≤ 10000(超出返回 10006)
sortOrderstringASC / DESC(按申请日;默认 DESC)

响应结构

jsonsearch-response.json
{
  "code": 200,
  "message": "请求成功",
  "data": {
    "totalHits": 10000, "totalPages": 1000, "currentPage": 1, "pageSize": 10,
    "searchMode": "smart", "enhanced": true,
    "appliedQueries": ["HUAWEI", "HU AWEI", "..."],
    "hits": [{
      "mark": "HUAWEI", "appNum": "501734182", "ipOffice": "BR",
      "applicant": ["HUAWEI TECHNOLOGIES CO., LTD."],
      "niceCode": ["12"], "status": "Live", "statusCategory": "live",
      "appDate": "20230329", "score": 10500, "officialPage": "https://..."
    }]
  }
}

totalHits 口径

近似模式(smart 等)totalHits 为上限值 10000,contains/match/phrase 为 1000;仅 exact 可得到精确计数。页面与 MCP 结果均以「约/上限」标注,不得当作精确命中数。

错误码

code含义可重试
200成功(业务结果以 body.code 判定;HTTP 200 不代表成功)—
400参数类型错误(如 ipOffice 传数组)否
410详情记录不存在否
10005服务端错误(详情缺参时也会返回;HTTP 常为 200)是
10006翻页或查询总量过大(size>100 或 page×size>10000)否
10007查询参数设置不正确(page<1)否
10010法律状态错误(仅支持 LIVE / DEAD / OTHER)否
10035该局暂未开放详情(详情端点)否
500服务异常 / Token 未初始化是(退避)

图搜错误使用 { "success": false, "error": "..." } 形态(400/413/502 等),详见 错误与限流。