主页文档代码示例API 参考公告模型发行说明常见问题GitHub视频
开发者中心API 状态支持
文档
开发者中心API 状态支持

销售伙伴 API 中的职权

了解如何在销售伙伴 API 中使用职权。

什么是职权?

职权是销售伙伴 API 用于确定开发者或应用程序是否有权进行操作或访问资源的一种机制。如果是开发者,您必须请求特定职权并获取相应资格,否则您将无法进行或访问该职权下分组的操作和资源。职权可以保护对个人身份信息 (PII) 和其他敏感数据的访问,还能限制数据访问,从而确保开发者仅访问应用程序所需的数据。这有助于确保买家信任亚马逊以及那些采用销售伙伴 API 的销售伙伴服务企业。

职权定义

在下表中,受限是指职权需要可能包含个人身份信息 (PII) 的敏感信息。在这种情况下,您需要提供有关数据使用情况和安全控制的更多信息。

职权 描述
品牌分析 访问包含亚马逊卖家和供应商绩效信息的报告,以及深入了解客户如何在亚马逊上查找和购买销售伙伴商品的买家行为报告。需要此职权分配的操作示例:
  • 这个 createReport 操作销售合作伙伴报告 API,用于请求 GET_BRAND_ANALYTICS_SEARCH_TERMS_REPORT 报告。该报告按搜索关键字和部门返回商城点击量最高的 ASIN 的数据。
  • 这个 createReport 操作卖家合作伙伴报告 API,用于请求 GET_PROMOTION_PERFORMANCE_REPORT 报告。该报告返回促销活动的数据,以帮助供应商和卖家优化促销活动并调整广告策略。
有关需要此职权的操作以及上传数据、报告和通知类型的完整列表,请参阅品牌分析

商品信息 创建和管理商品信息。通常用于和商品目录相关的报告、上传数据和操作。需要此职权分配的操作示例:
  • 这个 getCatalogItem 目录商品的销售合作伙伴 API 的操作,它返回有关所示商品及其属性的信息。
  • 这个 createReport 操作销售合作伙伴报告 API,用于请求 GET_MERCHANT_LISTINGS_INACTIVE_DATA 报告。此报告返回了详细的不可售清单。
  • 这个 getMyFeesEstimateForSKU 操作卖家合作伙伴产品费用 API,返回所示商品的预估费用。
有关需要此职权的操作以及上传数据、报告和通知类型的完整列表,请参阅商品发布

定价 确定市场价并自动确定商品价格。通常用于和定价相关的报告、上传数据和操作。需要分配此职权的操作示例:
  • 这个 createFeed 用于提交 Feeds 的卖家合作伙伴 API 的操作 RFQ_UPLOAD_FEED 喂。这使您可以上传数量折扣以响应企业买家的请求。
  • 这个 getPricing 销售合作伙伴定价 API 的操作,它返回卖家报价清单的定价信息。
  • 这个 createReport 操作卖家合作伙伴报告 API,用于请求 GET_MERCHANT_CANCELLED_LISTINGS_DATA 报告。此报告返回已取消的商品。
有关需要此职权的操作以及上传数据、报告和通知类型的完整列表,请参阅定价

亚马逊物流 商品配送至亚马逊,然后由亚马逊直接将商品配送给买家(亚马逊物流 (Fulfillment by Amazon, FBA)、亚马逊物流 (Amazon Fulfillment Network, AFN))。通常用于亚马逊物流销售报告、订单追踪报告以及与订单配送相关的操作。需要此职权分配的操作示例:
  • 这个 createReport 操作销售合作伙伴报告 API,用于请求 GET_FBA_ESTIMATED_FBA_FEES_TXT_DATA 报告。本报告包含预计的亚马逊销售和配送费用。
  • 这个 getSubscription 用于订阅时销售合作伙伴 API 的操作以获取通知 FBA_OUTBOUND_SHIPMENT_STATUS 通知。每当我们为卖家创建或取消亚马逊物流配送时,都会发送这些通知。
  • 这个 getLabels 操作卖家合作伙伴配送入库 API,用于返回包裹/托盘标签。
  • 这个 createFeed 用于提交 Feeds 的卖家合作伙伴 API 的操作 POST_FBA_INBOUND_CARTON_CONTENTS 喂。这允许您在向亚马逊配送网络配送库存时提交纸箱内容信息。
有关需要此职权的操作以及上传数据、报告和通知类型的完整列表,请参阅亚马逊物流

买家沟通 管理与亚马逊买家之间往来的消息。通常用于使用销售伙伴 API 的消息服务向亚马逊买家发送消息。需要此职权分配的操作示例:
  • 这个 getMessagingActionsForOrder 销售合作伙伴消息传送 API 的操作,它返回指定订单的可用消息类型列表。
  • 这个 createConfirmOrderDetails 销售合作伙伴消息收发API的操作,它发送一条消息,在发货前向买家询问与订单相关的问题。
  • 这个 createConfirmDeliveryDetails 销售合作伙伴消息收发API的操作,它向买家发送消息以安排配送或确认交货的联系信息。
有关需要此职权的操作以及上传数据、报告和通知类型的完整列表,请参阅买家沟通

买家反馈征求 征求亚马逊买家的反馈。通常用于使用销售伙伴 API 的征求服务征求亚马逊买家的反馈。需要分配此职权的操作示例:
  • 这个 getSolicitationActionsForOrder 销售合作伙伴招标 API 的操作,它返回可用于订单的招标类型列表。
  • 这个 createProductReviewAndSellerFeedbackSolicitation 操作,它向买家发送邀请,要求对订单提供反馈和产品评论。
有关需要此职权的操作以及上传数据、报告和通知类型的完整列表,请参阅买家反馈征求

销售伙伴见解 查看有关亚马逊销售伙伴账户和绩效的信息。通常用于可返回卖家见解的报告和操作。需要此职权分配的操作示例:
  • 这个 createReport 操作卖家合作伙伴报告 API,用于请求 GET_V1_SELLER_PERFORMANCE_REPORT 报告。该报告包含卖家平台控制面板中的个人绩效指标。
  • 这个 getMarketplaceParticipations 为卖家提供销售合作伙伴 API 的操作,它返回卖家可以销售的商城列表以及有关卖家参与这些商城的信息。
有关需要此职权的操作以及上传数据、报告和通知类型的完整列表,请参阅销售伙伴见解

财务与会计核算 编制会计核算与财务报表。通常用于编制会计核算与财务报表。需要此职权分配的操作示例:
  • 这个 getReports 用于返回卖家合作伙伴报告 API 的操作,当用于返回列表时 GET_V2_SETTLEMENT_REPORT_DATA_FLAT_FILE 报告已创建。
  • 这个 getSubscription 销售合作伙伴 API 的操作,用于返回有关订阅的信息 FEE_PROMOTION 通知类型。
有关需要此职权的操作以及上传数据、报告和通知类型的完整列表,请参阅财务与会计核算

库存和订单追踪 分析和管理库存。通常用于亚马逊物流销售报告、订单追踪报告以及与订单、供应商订单、销售订单指标和库存管理相关的操作。需要此职权的操作不使用配送订单所需的 PII。而追踪订单配送以管理库存/制造/采购的应用程序需要此职权。需要此职权分配的操作示例:
  • 这个 createReport 操作销售合作伙伴报告 API,用于请求 GET_MERCHANT_LISTINGS_DATA 报告。此报告返回详细的在售房源。
  • 这个 createFeed 用于提交 Feeds 的卖家合作伙伴 API 的操作 POST_FLAT_FILE_FULFILLMENT_DATA 喂。这使您可以向亚马逊提交订单配送信息。
  • 这个 getOrderMetrics 销售合作伙伴销售API的操作,该API返回汇总的订单指标。
有关需要此职权的操作以及上传数据、报告和通知类型的完整列表,请参阅库存和订单追踪

亚马逊仓储和配送 Analyze and manage Amazon Warehousing and Distribution shipments and inventory. Generally used for interacting with AWD inventory information and shipment details using the Selling Partner API for Amazon Warehousing and Distribution. Examples of operations that require this role assignment:
  • 适用于亚马逊仓储和配送的销售伙伴 API 的 listInventory 操作,它返回 AWD 中商品的库存水平和状态。
  • getInboundShipment 操作,它返回有关货件的详细信息,如状态和收到的数量,以便对账。
有关需要此职权的操作以及上传数据、报告和通知类型的完整列表,请参阅亚马逊仓储和配送
卖家平台通知 Send targeted notifications to sellers within Seller Central. Using the App Integrations API v2024-04-01, you can send notifications that inform the seller about their business or to encourage the seller to take action on your website. Examples of operations that require this role assignment: 有关需要此职权的操作的完整列表,请参阅“卖家平台通知”职权
付款启动服务提供商 允许开始向卖家的存款方式付款,并为订单发放退款(调整)。您可以使用付款启动服务提供商 (PISP) 角色来查看卖家的付款方式。
有关需要此角色的操作以及订阅源、报告和通知类型的完整列表,请参阅 付款启动服务提供商
有关第三方提供商开发者注册的信息,请参阅 第三方提供商注册
账户信息服务提供商 提供有关亚马逊销售合作伙伴账户的信息,包括有关卖家业务和卖家账户处于活动状态的商城的信息。您可以使用账户信息服务提供商 (AISP) 角色来查看卖家的付款方式和财务事件。
有关需要此角色的操作以及订阅源、报告和通知类型的完整列表,请参阅 账户信息服务提供商
有关第三方提供商开发者注册的信息,请参阅 第三方提供商注册
直接向买家配送受限 使用买家选择的承运人(包括亚马逊)直接将订单配送给买家。需要此职权的操作需使用 PII 才能启用配送。通常用于订单报告、订单追踪报告、EasyShip 以及与配送亚马逊订单相关的操作。需要此职权分配的操作示例:
  • 这个 getShipment 操作卖家配送的卖家合作伙伴 API,返回指定货件的配送信息。
  • 这个 getOrders 销售合作伙伴订单API的操作,该API根据指定的标准返回订单列表和订单信息。
  • 这个 createReport 操作销售合作伙伴报告 API,用于请求 GET_FLAT_FILE_ ORDER_REPORT_DATA_SHIPPING 报告。
  • 这个 createFeed 用于提交 Feeds 的卖家合作伙伴 API 的操作 POST_ORDER_FULFILLMENT_DATA 喂。此上传数据允许您的系统使用订单配送信息更新亚马逊系统。
有关需要此职权的操作以及上传数据、报告和通知类型的完整列表,请参阅直接向买家配送(受限)

税务发票受限 生成税务发票以遵守税务法规。需要此职权的操作需 PII 才能启用税务发票生成。通常用于税务报告、订单报告以及可返回订单相关信息的操作。需要此职权分配的操作示例:
  • 这个 createReport 操作卖家合作伙伴报告 API,用于请求 GET_AMAZON_FULFILLED_SHIPMENTS_INVOICING 报告。此报告返回详细的订单/配送/商品信息。
  • 这个 getOrderAddress 操作卖家合作伙伴订单 API,返回订单的配送地址。
  • 这个 getOrderBuyerInfo 销售合作伙伴订单API的操作,该API返回订单的买家信息。
  • 这个 createReport 操作卖家合作伙伴报告 API,用于请求 GET_EASYSHIP_DOCUMENTS 报告。该报告包含 Easy Ship 订单的发票、发货标签和保修文件。
有关需要此职权的操作以及上传数据、报告和通知类型的完整列表,请参阅税务发票(受限)
缴税受限 Calculate and remit sales taxes. Operations that require this role might use PII to calculate sales taxes. Generally used for FBA Sales Reports and Order Reports and operations that return information about orders. Examples of operations that require this role assignment:
  • 这个 createReport 操作卖家合作伙伴报告 API,用于请求 GET_AMAZON_FULFILLED_SHIPMENTS_REMITTANCE 报告。此报告返回详细的订单/配送/商品信息。
  • 这个 getOrderItems 操作卖家合作伙伴订单 API,返回订单的详细订单商品信息。
  • 这个 getOrders 销售合作伙伴订单API的操作,它返回时间范围和一系列标准的订单商品信息列表。
有关需要此职权的操作以及上传数据、报告和通知类型的完整列表,请参阅缴税(受限)
专业服务受限) Provides add-on services such as Room of Choice Delivery, Assembly and Installation to Amazon buyers. Generally used to provide add-on services to Amazon buyers using the Selling Partner API for Services. Examples of operations that require this role assignment:
  • 适用于服务的销售伙伴 API 的 getServiceJobs 操作,它根据指定的筛选查询返回服务任务详细信息列表。
  • addAppointmentForServiceJobByServiceJobId 操作,它将预约添加到指定的服务任务标识符所指示的服务任务中。
有关需要此职权的操作以及上传数据、报告和通知类型的完整列表,请参阅专业服务

常见问题

如何请求某职权并获取相应资格?

通过填写开发者资料,您可以申请并获得销售合作伙伴 API 角色的资格。要求的具体信息取决于您之前是否注册过。

您提交个人资料后,亚马逊将评估您提供的信息,并批准或拒绝您的请求。如果您的请求被拒绝,您可以针对拒绝原因进行相应处理,然后重新提交您的个人资料。

如何为我的应用程序选择职权?

当您在应用程序客户端创建页面上创建销售伙伴 API 应用程序时,您可以从您的开发者资料中请求和批准的职权中进行选择。如果没有您所需的职权,您必须更新开发者资料中的职权以包含您所需的职权,然后将您的个人资料重新提交给亚马逊评估。获批后,您就可以为应用程序选择添加的职权。

注意:如果您有已发布的混合 SP-API 应用程序,则必须重新发布该应用程序,然后才能重新授权。

如何确定要请求的职权?

查看本文档中的职权描述以了解每个职权的用途,并获取每个职权对应的资源和操作示例。对于每个职权,使用提供的链接导航到文档,该文档提供了需要该职权的操作以及上传数据、报告和通知类型的完整列表。

如果我在没有所需职权的情况下调用操作,会发生什么情况?

对此类请求响应后,响应正文中会出现 403 HTTP 状态代码和错误信息。

应用程序发布后如何添加新职权?

要在应用程序发布后添加新职权,请按照以下步骤操作:

  1. 转到开发者资料并提交要添加的职权。
  2. 开发者资料获得批准后,转到您的应用程序配置,然后將新批准的职权应用到应用程序中。保存更改并重新发布应用程序。
  3. 应用程序获得批准后,获取新授权以生成新的刷新令牌,该令牌将允许访问新职权将提供的 API 操作、报告、上传数据和通知。

此页面对您有帮助吗?