Upload A+ Content to Amazon using the SP-API A+ Content API: create a content document, submit for ASIN association, and check approval status

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

Steps

  1. Call createContentDocument with a ContentDocument body specifying name, contentType (e.g., EMC), locale, and a contentModuleList array containing typed modules (standardImageTextModule, standardTextModule, etc.)
  2. Note the contentReferenceKey in the response — this is the handle for all subsequent operations on this content document
  3. Call postContentDocumentAsinRelations to associate the content document with one or more ASINs; pass the contentReferenceKey and an asinSet
  4. Call submitContentDocumentApprovalRequest to trigger Amazon's review; the content goes into SUBMITTED then IN_REVIEW status
  5. Poll getContentDocument or listContentDocumentAsinRelations to check approvalStatus per ASIN; handle REJECTED status by reading the issues array and revising the content document before resubmitting

Known gotchas

Related routes

Submit a JSON_LISTINGS_FEED via Amazon SP-API Feeds API and parse the processing report
amazon-sp-api · 6 steps · unrated
Use Amazon SP-API Catalog Items API to look up product attributes and classifications by ASIN or keyword
developer-docs.amazon.com · 6 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,600+ 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