Ecommerce Data API

Amazon 关键词研究与搜索量 API

按关键词获取 Amazon 13 个站点的月搜索量、购买量、竞品数和建议竞价,返回结构化 JSON,可按搜索量等指标筛选和排序。
2026/09/14

这个接口能拿到什么

关键词研究接口回答的是卖家在选词做 Listing 或开广告前最常问的几个问题:这个词在 Amazon 上每月有多少人搜、搜完有多少人买、已经有多少商品在抢。

每一行结果是「一个站点 · 一个月 · 一个关键词」。最常用的字段:

字段含义文档示例值
searches该词在 Amazon 的月搜索量(估算)17702
purchases搜索后产生的购买量(估算)2436
purchaseRatepurchases ÷ searches,小数形式0.1376
products参与该词竞争的商品数364623
supplyDemandRatiosearches ÷ products,每个竞品分到的需求0.05
searchMonthlyCv / searchMonthlyCr较上月的变化量 / 变化百分比-12649 / -41.68
bid、bidMin、bidMax商品推广建议竞价及区间1.26(0.91–1.4)
avgPrice、avgRating、avgRatings该词下商品的均价、平均星级、平均评分数17.97、4.8、25985

这些示例值出自同一条返回,可以自己验算:2436 ÷ 17702 = 0.1376,17702 ÷ 364623 ≈ 0.05。完整字段见关键词选品接口文档。

先看看真实返回

以下是 2026-10-15 从线上接口真实采集的返回,不是实时查询。创建密钥后可以查询任意 ASIN 或关键词。

用你自己的 ASIN 或关键词查一次

POST/v1/amazon/keyword-research200 OK
请求参数
{
  "marketplace": "US",
  "keywords": "wireless charger",
  "month": "nearly",
  "page": 1,
  "size": 2
}
响应数据
{
  "request_id": "b118bd5d-f4e0-45f5-879d-60f74b07f76d",
  "data": {
    "total": 429,
    "pages": 215,
    "page": 1,
    "size": 2,
    "items": [
      {
        "keywords": "wireless charger",
        "month": "2026.09",
        "searches": 168369,
        "searchMonthlyCr": -11.3,
        "purchases": 8301,
        "purchaseRate": 0.0493,
        "products": 103802,
        "supplyDemandRatio": 1.62,
        "avgPrice": 13.24,
        "avgRatings": 10326,
        "bid": 1.44,
        "bidMin": 0.9,
        "bidMax": 1.8,
        "araClickRate": 0.3084,
        "brands": [
          "SMILE STATION",
          "TNDAJI",
          "Anker"
        ]
      },
      {
        "keywords": "charger wireless",
        "month": "2026.09",
        "searches": 2167,
        "searchMonthlyCr": -5.78,
        "purchases": 203,
        "purchaseRate": 0.0939,
        "products": 102128,
        "supplyDemandRatio": 0.02,
        "avgPrice": 9.48,
        "avgRatings": 3428,
        "bid": 1.93,
        "bidMin": 1.45,
        "bidMax": 2.41,
        "araClickRate": 0.2879,
        "brands": [
          "LMOYPD",
          "SMILE STATION",
          "TNDAJI"
        ]
      }
    ]
  }
}

请求示例

curl --request POST \
  --url https://ecommercedataapi.com/v1/amazon/keyword-research \
  --header "Content-Type: application/json" \
  --header "X-API-Key: ${ECOMMERCE_DATA_API_KEY}" \
  --data '{
    "keywords": "wireless charger",
    "marketplace": "US",
    "month": "202507",
    "page": 1,
    "size": 20
  }'
  • marketplace 必填,可选 US、JP、UK、DE、FR、IT、ES、CA、IN、MX、BR、AU、AE。
  • month 传 yyyyMM 表示某个自然月(最多回溯 24 个月),传 nearly 表示近 30 天。
  • 请求体严格校验:关键词字段是 keywords(复数),未定义的字段会被直接拒绝而不是忽略。

按搜索量筛选和排序

这个接口是对关键词库的查询,而不是单词查询。同一个请求里可以加区间筛选和排序:

  • minSearches / maxSearches:把结果限定在某个搜索量区间,例如月搜索 1,000–10,000 的长尾词;
  • minWordCount / maxWordCount:区分大词和长尾短语;
  • minPurchaseRate、minSupplyDemandRatio、maxProducts:找需求相对竞争更高的词;
  • excludeKeywords:排除品牌词或无关词;
  • order.field:按 searches、增长率等字段排序(取值见表 1.8)。

常见用法

  1. 进货前估市场容量。 围绕种子词拉出相关词,把描述你产品的词的 searches 加总,再看 products 判断拥挤程度。完整流程见批量选品工作流。
  2. 搭建关键词库。 与关键词挖掘、ABA 周数据组合后去重,见搭建自己的关键词库。
  3. 判断季节性。 单月 searches 看不出旺季。关键词趋势接口返回一个词的逐月历史,读法见旺季选品。
  4. 给广告定起始出价。 bid、bidMin、bidMax 是商品推广的第一个参考,之后怎么调见关键词竞价。

需要知道的边界

  • searches、purchases 和竞价都是估算值,不是 Amazon 公布的数字。适合比较不同的词、看变化方向;自己品牌的词,可以和品牌分析里的「搜索查询绩效」报告对照。
  • 不同工具叫「搜索量」的其实可能是不同指标,为什么各家数字对不上见关键词工具怎么选。
  • 每次成功调用消耗 1 个计费单位。遇到 429 按错误与限流处理。

常见问题

和 Amazon 广告 API 是一回事吗? 不是。Amazon 广告 API 用来管理和报告你自己的广告活动;这个接口返回的是站点层面的估算,包括你从未投放过的词。

支持哪些站点? 上面列出的 13 个站点,在 marketplace 里传两位站点代码。

AI Agent 能直接调用吗? 可以。这个接口已通过远程 MCP 服务作为工具提供,Claude Code、Cursor 等 MCP 客户端可以直接查词。