POST /scrapes and use include to choose the groups you need.
200 and completed media when a suitable cached result exists, or HTTP 202 and an owned job to poll.
Choose categories
The result can also classify customer review videos separately. Preserve the categories returned by the API instead of assuming every video depicts the selected product.
Choose rendering
renderMode accepts auto, static or interactive. Use auto for normal extraction. Static extraction can omit dynamically loaded media. Interactive rendering still depends on what Amazon exposes for the product and marketplace.
Preserve data.source.fetchedAt, marketplace, ASIN and data.warnings. No rendering mode guarantees every media asset or every variant. A new extraction is asynchronous when it cannot be served immediately. Stop polling on a terminal status and set a local deadline.
Reuse a result
UseGET /products/{asin}/media to read compatible cached media for a product. Specify the marketplace when working outside the default marketplace, and use the same selection and rendering requirements. See cache and freshness.