amazon-sqsamazon-snsamazon-selling-partner-api

Setting up Amazon SP-API Notification API


Trying to set up Amazon SP-API Notifications Api but I am running into a few issues

I have setup everything up to creating a destination and subscription for SQS. After completing that part, I am now stuck on how to get the information to a specific endpoint that I want. I also cant seem to figure out how will I pass in MFN_ORDER_STATUS_CHANGE to get all the necessary information from the SQS.


Solution

  • ToddT, They mention in docs https://developer-docs.amazon.com/sp-api/docs/notifications-api-v1-use-case-guide#step-2-create-a-destination

    Calling the createDestination operation does not require authorization from any selling partner. In this respect, this operation is a "grantless" operation and has a different authorization model from most other Selling Partner API operations.

    POST https://sellingpartnerapi-na.amazon.com/notifications/v1/destinations
    {
      "name": "YourDestinationName",
      "resourceSpecification":
      {
        "sqs":
        {
          "arn": "arn:aws:sqs:us-east-2:444455556666:queue1"
        }
      }
    }
    

    https://developer-docs.amazon.com/amazon-shipping/docs/grantless-operations