amzn / selling-partner-api-models

This repository contains OpenAPI models for developers to use when developing software to call Selling Partner APIs.
Apache License 2.0
588 stars 728 forks source link

How to register a SKU for an existing product in the Amazon catalog using SP-API as of July 1, 2024 #3996

Closed sugaular closed 3 months ago

sugaular commented 3 months ago

We attempted to use the Feed API (/feeds/2021-06-30/) to UPDATE, but we couldn't find all the required parameters. We also attempted to use the Listing API (/listings/2021-08-01/items/), but we couldn't find all the required parameters.

Example: ASIN: 'B09MTGCWBP' Missing parameters:

I just want to register the SKU. (PATCH of Feed API worked) I don't mind using an older version of the SP-API, I would like advice from someone who has already done this.

Isn't the purpose of the Amazon catalog to share product details information? Why do they ask for this information again from all sellers? Or, is it best to wait for SP-API development to progress?

jawheral commented 3 months ago

Hi @sugaular,

Try using the Catalog Items API v2022-04-01 in order to get the information needed for the Listings Items API (putListingsItem) or Feeds API payload.

Best, Jawher SP API - Solutions Architect

sugaular commented 3 months ago

Sure, here is the translation:


Of course, I am using it.

Catalog API /catalog/2022-04-01/items/ Listing API /listings/2021-08-01/items/

But it hasn't improved.

It is clearly stated that it is currently under development, so I can wait.

However, I would like to know if the current requirement to input all parameters in order to register even a SKU will remain as it is.

Can you tell me just that?

jawheral commented 3 months ago

Hi @sugaular,

Required listings attributes will depend on the Requirements type you choose and the productType.

You can inspect the required attributes for each type using the Product Type Definitions API.

Can you also elaborate or share the link to the resource on what you've referred to be stated as currently under development?

Best, Jawher SP API - Solutions Architect

sugaular commented 3 months ago

I understand that the reason for asking the parameters again is to help the seller better understand the product.

Thanks for the information. I'll give it a try.

sugaular commented 3 months ago

It worked. Thank you.

sugaular commented 3 months ago

It worked. Thank you.

jawheral commented 3 months ago

Hi @sugaular,

I'm happy this was helpful to you.

Thank you for reaching out!

Best, Jawher SP-API Solutions Architect