Partially update an Amazon listing's price and quantity using the SP-API Listings Items API patchListingsItem operation

domain: developer-docs.amazon.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Obtain an SP-API access token by exchanging your LWA (Login with Amazon) client credentials and refresh token at https://api.amazon.com/auth/o2/token.
  2. Retrieve the current listing to confirm the SKU exists: GET /listings/2021-08-01/items/{sellerId}/{sku}?marketplaceIds=ATVPDKIKX0ER&issueLocale=en_US.
  3. Build a JSON Patch document targeting only the attributes you want to change — for price use the 'purchasable_offer' attribute and for quantity use 'fulfillment_availability'; each patch entry has an 'op' of 'replace' and a 'path' of '/attributes/{attributeName}'.
  4. Submit PATCH /listings/2021-08-01/items/{sellerId}/{sku}?marketplaceIds=ATVPDKIKX0ER with the JSON Patch body and Content-Type: application/json.
  5. Inspect the response 'status' field: 'ACCEPTED' means the patch was queued; 'INVALID' returns an 'issues' array with human-readable error messages and suggested values.
  6. Poll GET /listings/2021-08-01/items/{sellerId}/{sku}?includedData=attributes,issues,offers after a few minutes to confirm the updated attributes are live.

Known gotchas

Related routes

update price and inventory on amazon via sp-api listings feeds
amazon-sp-api · 6 steps · unrated
Submit a Listings Items PATCH request to the Amazon SP-API to update price and quantity for an existing listing without a full feed upload
docs.aws.amazon.com · 5 steps · unrated
Submit a bulk JSON_LISTINGS_FEED via Amazon SP-API Feeds API to create or update many listings at once
developer-docs.amazon.com · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans