Hi,
I am using SP-API to delete and recreate a listing with a different product type trying to fix the problem of Amazon changing the original product type of a listing.
I've tested this with many test listings but here's the submissionId after calling putListingsItem to recreate one of my listings:
0766cb7085064454b5f1ff97b80aa94e
Before deleting a listing I've verified I could get its data calling getListingsItem and getCatalogItem using the SKU and ASIN but after deleting the listing with deleteListingsItem and recreating it with putListingsItem this is what I get with getCatalogItem using the ASIN that the listing was originally attached to:
Error getting catalog item for ASIN with getCatalogItem: B0C37WW1TC
{
"code": "NOT_FOUND",
"message": "Requested item, B0C37WW1TC, not found in marketplace(s) ATVPDKIKX0DER.",
"type": "error"
}
I have been able to delete and recreate listings before when I wanted to change variation families and I was able to get the response to getCatalogItem with no problem. In those my recreated listing is always reattached to the same ASIN but for a few minutes the summaries key of getListingsItem is empty until it's filled with data such as ASIN and productType.
Does recreating a listing with a different product type breaks SP-API?
I have tried to recreate the listing with the product type (even if incorrect) that was set by Amazon but I still get nothing with getCatalogItem.
I'm pretty sure that deleteListingsItem only deletes my listing and that there's no way to use SP-API to delete a catalog item but I cannot see the recreate listing on Seller Central or find the Amazon product page for the catalog item anymore.
Any ideas on what's going on here? Any suggestions on how to recreate a listing with a different product type?
@chapmanjw , I hope you can offer some ideas here.
Thank you.
Hi,
I am using SP-API to delete and recreate a listing with a different product type trying to fix the problem of Amazon changing the original product type of a listing.
I've tested this with many test listings but here's the submissionId after calling putListingsItem to recreate one of my listings:
0766cb7085064454b5f1ff97b80aa94eBefore deleting a listing I've verified I could get its data calling getListingsItem and getCatalogItem using the SKU and ASIN but after deleting the listing with deleteListingsItem and recreating it with putListingsItem this is what I get with getCatalogItem using the ASIN that the listing was originally attached to:
I have been able to delete and recreate listings before when I wanted to change variation families and I was able to get the response to getCatalogItem with no problem. In those my recreated listing is always reattached to the same ASIN but for a few minutes the summaries key of getListingsItem is empty until it's filled with data such as ASIN and productType.
Does recreating a listing with a different product type breaks SP-API?
I have tried to recreate the listing with the product type (even if incorrect) that was set by Amazon but I still get nothing with getCatalogItem.
I'm pretty sure that deleteListingsItem only deletes my listing and that there's no way to use SP-API to delete a catalog item but I cannot see the recreate listing on Seller Central or find the Amazon product page for the catalog item anymore.
Any ideas on what's going on here? Any suggestions on how to recreate a listing with a different product type?
@chapmanjw , I hope you can offer some ideas here.
Thank you.