You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Amazon SP-API创建商品列表:获取SKU的API咨询

获取Amazon商品SKU的Selling Partner API方案

核心说明

你用getCatalogItem API(目录商品查询接口)通过UPC/ASIN搜商品时拿不到SKU,是因为SKU属于卖家自定义的私有库存标识,不属于公共商品目录数据范畴,自然不会在该接口返回。以下是能获取SKU的对应API方案:

可用API及使用方式

1. 按ASIN查自身店铺关联SKU:Listings Items API

如果已经拿到目标商品的ASIN,想查自己店铺里绑定该ASIN的SKU,调用GET /listings/2021-08-01/items/{sellerId}接口,指定参数过滤:

  • 请求关键参数示例:
    sellerId: 你的卖家ID
    marketplaceIds: ATVPDKIKX0DER
    asin: 目标商品ASIN
    includedData: sku,asin
    
    接口会返回你店铺内所有关联该ASIN的Listing SKU,刚好适配你从公共目录商品关联自有库存的需求。

2. 批量匹配ASIN与SKU:Catalog API + Inventory API

要是需要批量通过UPC/ASIN匹配SKU,分两步走:

  • 第一步:用getCatalogItem获取目标商品的ASIN;
  • 第二步:调用GET /inventory/2021-08-01/summaries接口,通过ASIN过滤库存数据:
    marketplaceIds: ATVPDKIKX0DER
    asin: 目标商品ASIN
    includedData: sku,asin,availability
    
    适合批量同步库存与商品目录的关联关系。

3. 创建Listing时自定义SKU

你要创建商品列表的话,SKU是由你自行定义的(只要在你的店铺内唯一即可),不需要从API获取——调用PUT /listings/2021-08-01/items/{sellerId}/{sku}时,直接把自定义的SKU放到URL路径里,接口会自动将这个SKU和你提交的ASIN/UPC绑定。

重要提醒

  • SKU是卖家私有数据,只能查询自身店铺的Listing/库存,无法通过API获取其他卖家的SKU;
  • 调用这些API前,要确保已经拿到对应的权限(catalog_items、listings_items、inventory权限),并完成SP-API的身份验证。

内容的提问来源于stack exchange,提问作者Muhammad farhan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 08:58:15