Skip to main content
Retrieve every available variant for a given Amazon product — covering dimensions such as color, size, style, material, and more. Each variant in the response carries its own ASIN, display label, direct URL, attribute set, and current price, giving you everything you need to render a complete variant selector or compare pricing across options.

Request

Query Parameters

string
default:"US"
The Amazon marketplace to query. Accepted values: US UK CA DE FR IT ES AU IN MX BR JP PL. Defaults to US when omitted.
string
The Amazon Standard Identification Number of the product (e.g. B09XS7JWHH). Provide at least one of asin, url, or gtin.
string
A full Amazon product URL. Provide at least one of asin, url, or gtin.
string
A Global Trade Item Number (barcode) such as a UPC or EAN. Provide at least one of asin, url, or gtin.

Response

Variants are returned as an array under data.amazonProduct.variants.
object[]

Example Response

Error Handling

All errors follow a consistent envelope. The HTTP status code mirrors the code field inside the errors array.

curl Example