并不存在一个统一的「亚马逊 API」。它有四个家族,各自面向不同的用户,彼此几乎不重叠。
对接时浪费的时间,大多是因为按名字而不是按返回内容选了家族。 本文就是这份清单。具体项目里怎么在它们之间做选择,见亚马逊数据 API 怎么选。
先澄清一点:AWS 的 API 是亚马逊的云服务,和电商平台数据无关,本文不涉及。
四个家族
| API | 面向谁 | 返回什么 | 怎么获得 | 别的卖家商品的数据 |
|---|---|---|---|---|
| Selling Partner API(SP-API) | 卖家、供应商以及他们授权的开发者 | 你自己的订单、库存、商品信息、报告和财务 | 开发者注册,加上卖家授权 | 没有 |
| Amazon Ads API | 广告主及其工具 | 你自己的广告活动、竞价和广告报告 | 广告账号授权 | 没有 |
| 联盟 API(Product Advertising API,继任者为 Creators API) | 联盟成员和创作者 | 用于生成商品链接的目录条目、价格和图片 | 亚马逊联盟账号 | 只有公开目录,用于生成链接 |
| 第三方数据 API | 任何研究平台的人 | 公开的平台数据:商品、关键词、市场、流量、评论;亚马逊不公布的数字用估算 | 服务商提供的 API Key | 有 |
前三个是亚马逊自己的。它们的条款、限制和任何费用都由亚马逊决定,而且会变,所以当前规则请看亚马逊的开发者文档,不要依赖一份摘要。举例来说,亚马逊文档现在把 Creators API 列为 Product Advertising API 5.0 的受支持继任者。
哪个 API 回答你的问题
| 你的问题 | 回答它的 API |
|---|---|
| 我昨天卖了多少件? | SP-API |
| 我的库存和费用是多少? | SP-API |
| 我的广告活动花了多少,ACOS 是多少? | Amazon Ads API |
| 怎么在我的网站上展示带价格的商品并赚佣金? | 联盟 API |
| 竞品卖多少钱,排名多少? | 第三方数据 API |
| 竞品在哪些关键词下有曝光? | 第三方数据 API |
| 这个类目有多大,集中度如何? | 第三方数据 API |
| 买家在竞品评论里说了什么? | 第三方数据 API |
分界线是数据属于谁。 官方的卖家 API 和广告 API 给你自己账号的精确数字,对别人的账号什么也不给。这是设计如此,不是可以申请的权限。平台上其余部分的一切都来自公开数据,其中一些只能估算。
第三方数据 API 覆盖什么
以本站为例,接口这样分组:
| 分组 | 例子 | 返回什么 |
|---|---|---|
| 商品 | 商品详情、商品搜索、评论、销量估算 | 商品信息、价格、BSR、评分、评论原文、估算销量 |
| 关键词 | 关键词选品、反查、搜索词排名 | 搜索量估算、购买率、一个 ASIN 有曝光的词 |
| 市场 | 选市场及其各类分布 | 类目规模,按品牌、卖家、价格和评分的集中度 |
| 流量 | 流量来源、关联商品 | 一个商品的曝光来自哪里 |
| 商标 | 商标查询和详情 | 各司法辖区的注册信息 |
每个亚马逊接口都接受 marketplace 参数,覆盖 13 个站点:US、JP、UK、DE、FR、IT、ES、CA、IN、MX、BR、AU 和 AE。各站点的数据是分开的。
具体任务各有专文:商品数据见 ASIN 查询,评论原文见用 API 获取亚马逊评论,关键词见亚马逊关键词搜索量怎么查。
事实和估算
官方 API 返回的是你账号的事实。第三方数据 API 返回的是混合体,你需要分清哪个是哪个:
- 事实:价格、BSR、评分、评分数、商品信息内容、评论原文。这些是从平台上读到的。
- 估算:销量、销售额、搜索量。亚马逊不会为任意商品或关键词公布这些数字,所以每一个都是模型算出来的。
估算用来做比较和看方向,不要单凭它来备货或算利润。它的边界见亚马逊销量数据能拿到什么、拿不到什么。
实际工作中通常是两个家族一起用:从 SP-API 和 Ads API 拿自己的精确数字,从数据 API 拿周围的市场情况。
费用和接入
亚马逊自己的 API,当前的接入要求和费用请看亚马逊的文档。
本站的情况是:没有免费调用额度。创建 API Key 不收费,每次成功调用消耗额度,最小的调用包是 50 次 $1.99。调用包怎么选、调用浪费在哪里,见亚马逊 API 收费吗。
从 AI Agent 调用
同一批接口也作为工具暴露在远程 MCP 服务上,Claude Code、Cursor、ChatGPT 等 MCP 客户端可以用自然语言查询。任何对接开始之前值得先定下的五件事,见对接亚马逊数据 API 前要定的五个决策。Agent 对数据 API 有哪些要求,见给 AI Agent 用的电商数据 API。
常见问题
有免费的亚马逊 API 吗? 亚马逊自己的 API 条款由亚马逊决定,请看它的文档。不向任何人付费能拿到什么,见哪些亚马逊数据能免费拿到,哪些拿不到。
能用 SP-API 研究竞品吗? 不能。它只覆盖授权卖家自己的数据。
哪个 API 能返回任意 ASIN 的商品数据? 联盟 API 返回用于生成链接的目录数据。要 BSR、估算销量、变体这类研究字段,用第三方数据 API。
有针对亚马逊日本站或印度站的 API 吗?
站点是一个参数,不是单独的 API。在 marketplace 里传 JP 或 IN。