API Validation

INVALID_ARGUMENT Invalid Argument

API Error REST INVALID_ARGUMENT

One of the parameters in your payload is malformed or isn't an accepted value for that field (for example, passing `Paused` instead of `PAUSED`).

What causes this error?

One of the parameters in your payload is malformed or isn’t an accepted value for that field (for example, passing Paused instead of PAUSED).

How to fix it

  1. Check the casing: Amazon’s API is very strict about ENUMs. Make sure you are using complete uppercase or exactly matching the schema.
  2. Review the docs: Compare your payload against the latest official SP-API or Amazon Ads reference for that exact endpoint.

Want your Amazon Ads to outperform?

The Automation Engine supercharges your Amazon Ad performance using conditional automation™ including signals like Buy Box winner, price, daypart and even weather.