Closed DanielLanger closed 1 year ago
Any thoughts?
I have checked the listings api. The listings api return the listings status include "BUYABLE", "DISCOVERABLE","DELETED", however, the "BUYABLE" status is incorrect, the "DISCOVERABLE" status is correct.I think the listings api status is the same as the notification api. I have not noticed your problem. By the way, could you tell me how to configure eventBridge? I found the document is incorrect. I can't find the following options in AWS:
here is my create rule picture:
@DanielLanger This should not be the case (i.e. the marketplace in the notification should correspond to the marketplace where the issues occurred). Can you open a developer support case so that the team that owns these notifications can dive into your specific examples? https://developer.amazonservices.com/support
This is a very old issue that is probably not getting as much attention as it deserves. We encourage you to check if this is still an issue after the latest release and if you find that this is still a problem, please feel free to open a new issue and make a reference to this one.
closed for inactivity
According to https://developer-docs.amazon.com/sp-api/docs/notifications-api-v1-use-case-guide#listings_item_status_change the
MarketplaceId
returned in theLISTINGS_ITEM_STATUS_CHANGE
notification is theAmazon marketplace identifier of the affected listings item
.However, this MarketplaceID is often incorrect - specifically, it doesn't always the listing where the status has changed. Most commonly, it returns the US marketplaceID when the issue has occurred in Canada or Mexico.
Has anyone noticed this as well, or have a fix to ensure accuracy?