Follow

Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use
Contact

Issue with Amazon SP-API putListingsItems call: InvalidInput Error

I’m attempting to list an offer for a product that already exists in the Amazon catalog. I’ve completed all the necessary steps to gather all the information required to make this call. However, when I try to execute it via Postman, I receive the following response:

"errors": [
    {
        "code": "InvalidInput",
        "message": "Request has missing or invalid parameters and cannot be parsed.",
        "details": ""
    }
]

My endpoint URL is: https://sellingpartnerapi-eu.amazon.com/listings/2021-08-01/items/{{sellerId}}/1031300?marketplaceIds={{marketplaceId}}

My method is PUT, and my body is set to raw(JSON):

MEDevel.com: Open-source for Healthcare and Education

Collecting and validating open-source software for healthcare, education, enterprise, development, medical imaging, medical records, and digital pathology.

Visit Medevel

{
  "productType": "PRODUCT",
  "requirements": "LISTING_OFFER_ONLY",
  "attributs": {
        "condition_type": [
            {
                "value": "new_new",
                "marketplace_id": {{marketplaceId}}
            }
        ],
        "purchasable_offer":[
            {
                "currency": "EUR",
                "our_price": {
                  "schedule": [
                    {
                      "value_with_tax": "100,00"
                    }
                  ]
                },
               "marketplace_id": {{marketplaceId}}
            }
        ],
        "fulfillment_availability": [
            {
                "fulfillment_channel_code": "DEFAULT",
                "quantity": "1"
            }
        ]
    }
}

I tried removing some of the attributes and adding the query parameters issueLocale=de_DE,includedData=B09K6F1W42 and mode=VALIDATION_PREVIEW. Despite these adjustments, I consistently receive the same response.

>Solution :

Change "attributs" to "attributes"

Add a comment

Leave a Reply

Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use

Discover more from Dev solutions

Subscribe now to keep reading and get access to the full archive.

Continue reading