Real-Time Amazon Data API avatar

Real-Time Amazon Data API

Pricing

from $0.75 / 1,000 api requests

Go to Apify Store
Real-Time Amazon Data API

Real-Time Amazon Data API

Fast, reliable, and extensive Amazon data API - get products & ASIN data, reviews, offers, best sellers & deals, seller data, influencers, and more from Amazon in real-time.

Pricing

from $0.75 / 1,000 api requests

Rating

0.0

(0)

Developer

OpenWeb Ninja

OpenWeb Ninja

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

3 days ago

Last modified

Security

Limited permissions

Share

Real-Time Amazon Data is a fast, reliable, and extensive API for retrieving product, review, offer, seller, and deals data from Amazon in real-time. It returns structured JSON via REST across products, sellers, best sellers, deals, and influencers.

What it returns: product search and details by ASIN or category, product reviews (including top reviews and review details), multi-seller offers, best sellers, deals and deal products, seller profiles, reviews and products, influencer data, ASIN/GTIN conversion, and category lists.

This actor runs the same Real-Time Amazon Data API that developers use on RapidAPI and OpenWeb Ninja, with the same endpoints, parameters and output.

What you can do with it

  • Monitor prices, offers and the buy box for any ASIN, in any marketplace
  • Research products, categories and best sellers for e-commerce analytics
  • Collect product reviews and ratings for sentiment analysis
  • Track deals, sellers and influencer storefronts
  • Power price comparison, repricing and arbitrage tools

Endpoints

Pick the endpoint in the Endpoint field. Each run makes one call to that endpoint and writes its results to the dataset.

GET /search

Search for products & offers on Amazon with pagination support and multiple filters and options such as sort option, price range, product condition filter, and more.

ParameterRequiredDescription
queryYesSearch query (supports both free-form text queries or a product asin).
pageNoResults page to return. Default: 1.
countryNoSets the Amazon domain, marketplace country, language and currency. Values: US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP, SA, PL, SE, BE, EG, ZA, IE. Default: US.
delivery_countryNoDelivery destination country (ISO 3166-1 alpha-2 code, e.g. NL). When set, delivery dates, shipping costs, availability and offers reflect delivery to this country instead of the marketplace's domestic delivery.
delivery_zipcodeNoPostal / ZIP code within the country marketplace, in its usual format, used as the delivery address so delivery dates, costs, availability and offers reflect it. An invalid zip code returns a 400 error.
sort_byNoReturn the results in a specific sort order. Values: RELEVANCE, LOWEST_PRICE, HIGHEST_PRICE, REVIEWS, NEWEST, BEST_SELLERS. Default: RELEVANCE.
category_idNoFind products in a specific category / department (e.g. computers-intl-ship). Use the Product Category List endpoint to get a list of valid categories and their ids for the country specified in the request. Default: aps (All Departments).
categoryNoFilter by specific numeric Amazon category. The category ID can be obtained from the Amazon category results URL, for example: https://amazon.com/s?node=2858778013 - the Amazon Category ID is 2858778013.
min_priceNoOnly return product offers with price greater than a certain value. Specified in the currency of the selected country. For example, in case country=US, a value of 105.34 means $105.34.
max_priceNoOnly return product offers with price lower than a certain value. Specified in the currency of the selected country. For example, in case country=US, a value of 105.34 means $105.34.
product_conditionNoReturn products in a specific condition. Values: ALL, NEW, USED, RENEWED, COLLECTIBLE. Default: ALL.
brandNoFind products with a specific brand. Multiple brands can be specified as a comma (,) separated list. The brand values can be seen from Amazon's search left filters panel, as seen here.
seller_idNoFind products sold by a specific seller (merchant). Multiple sellers can be specified as a comma (,) separated list.
is_primeNoOnly return prime products. Default: false.
deals_and_discountsNoReturn deals and discounts in a specific condition. Values: NONE, ALL_DISCOUNTS, TODAYS_DEALS. Default: NONE.
four_stars_and_upNoReturn product listings with ratings of 4 stars & up.
languageNoThe language of the results. In case not specified, results will be returned in the default domain language.
additional_filtersNoAny filters available on the Amazon page but not part of this endpoint's parameters.
fieldsNoA comma separated list of product fields to include in the response (field projection). By default all fields are returned.

Products by Category

GET /products-by-category

Get products & offers in a specific Amazon category with pagination support and multiple filters and options such as sort option, price range, product condition filter, and more.

ParameterRequiredDescription
category_idYesThe Amazon category for which to return results. The category ID can be obtained from the Amazon category results URL, for example: https://amazon.com/s?node=2858778013 - the Amazon Category ID is 2858778013.
pageNoPage to return. Default: 1.
countryNoSets the Amazon domain, marketplace country, language and currency. Values: US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP, SA, PL, SE, BE, EG, ZA, IE. Default: US.
delivery_countryNoDelivery destination country (ISO 3166-1 alpha-2 code, e.g. NL). When set, delivery dates, shipping costs, availability and offers reflect delivery to this country instead of the marketplace's domestic delivery.
delivery_zipcodeNoPostal / ZIP code within the country marketplace, in its usual format, used as the delivery address so delivery dates, costs, availability and offers reflect it. An invalid zip code returns a 400 error.
sort_byNoReturn the results in a specific sort order. Values: RELEVANCE, LOWEST_PRICE, HIGHEST_PRICE, REVIEWS, NEWEST, BEST_SELLERS. Default: RELEVANCE.
min_priceNoOnly return product offers with price greater than a certain value. Specified in the currency of the selected country. For example, in case country=US, a value of 105.34 means $105.34.
max_priceNoOnly return product offers with price lower than a certain value. Specified in the currency of the selected country. For example, in case country=US, a value of 105.34 means $105.34.
product_conditionNoReturn products in a specific condition. Values: ALL, NEW, USED, RENEWED, COLLECTIBLE. Default: ALL.
brandNoFind products with a specific brand. Multiple brands can be specified as a comma (,) separated list. The brand values can be seen from Amazon's search left filters panel, as seen here.
is_primeNoOnly return prime products. Default: false.
deals_and_discountsNoReturn deals and discounts in a specific condition. Values: NONE, ALL_DISCOUNTS, TODAYS_DEALS. Default: NONE.
four_stars_and_upNoReturn product listings with ratings of 4 stars & up.
languageNoThe language of the results. In case not specified, results will be returned in the default domain language.
additional_filtersNoAny filters available on the Amazon page but not part of this endpoint's parameters.
fieldsNoA comma separated list of product fields to include in the response (field projection). By default all fields are returned.

Product Details

GET /product-details

Get extensive Amazon product details and information available on the Amazon product page by asin, including title, price data, ratings data, photos, product details (brand, weight, package size, model, etc.) product variations (colors, sizes, flavors, etc), best sellers rank, review insights, buy box and FBA details, and many other data points. Here's an example product page: https://www.amazon.com/dp/B0CMZFCQ6D. Set include_offers to true to also get the product's offers from all sellers in the same response (billed as 2 requests per ASIN).

ParameterRequiredDescription
asinYesProduct ASIN for which to get details. Supports batching of up to 10 ASINs in a single request, separated by comma.
countryNoSets the Amazon domain, marketplace country, language and currency. Values: US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP, SA, PL, SE, BE, EG, ZA, IE. Default: US.
delivery_countryNoDelivery destination country (ISO 3166-1 alpha-2 code, e.g. NL). When set, delivery dates, shipping costs, availability and offers reflect delivery to this country instead of the marketplace's domestic delivery.
delivery_zipcodeNoPostal / ZIP code within the country marketplace, in its usual format, used as the delivery address so delivery dates, costs and availability reflect it.
more_info_queryNoA query to search and get more info about the product as part of Product Information, Customer Q&As, and Customer Reviews.
include_offersNoAlso return the product's offers from all sellers as product_offers, with the same offer fields as the Product Offers endpoint (first page of offers, all conditions). When set, each ASIN is billed as 2 requests. Default: false.
languageNoThe language of the results. In case not specified, results will be returned in the default domain language.
fieldsNoA comma separated list of product fields to include in the response (field projection). By default all fields are returned.

Product Offers

GET /product-offers

Get all Amazon product details as available via the Product Details endpoint with an additional offers array containing product offers (The first offer in the array is the pinned offer returned by the Search endpoint). Supports pagination using the page and limit parameters.

ParameterRequiredDescription
asinYesProduct ASIN for which to get offers. Supports batching of up to 10 ASINs in a single request, separated by comma.
countryNoSets the Amazon domain, marketplace country, language and currency. Values: US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP, SA, PL, SE, BE, EG, ZA, IE. Default: US.
delivery_countryNoDelivery destination country (ISO 3166-1 alpha-2 code, e.g. NL). When set, delivery dates, shipping costs, availability and offers reflect delivery to this country instead of the marketplace's domestic delivery.
delivery_zipcodeNoPostal / ZIP code within the country marketplace, in its usual format, used as the delivery address so delivery dates, costs, availability and offers reflect it. An invalid zip code returns a 400 error.
product_conditionNoFind products in specific conditions (comma separated). Default: NEW, USED_LIKE_NEW, USED_VERY_GOOD, USED_GOOD, USED_ACCEPTABLE.
deliveryNoFind products with specific delivery option (comma separated). Values: PRIME_ELIGIBLE, FREE_DELIVERY.
limitNoMaximum number of offers to return. Default: 100.
pageNoResults page to return. Default: 1.
languageNoThe language of the results. In case not specified, results will be returned in the default domain language.
fieldsNoA comma separated list of product fields to include in the response (field projection). By default all fields are returned.

Product Reviews

GET /product-reviews

Get and paginate through product reviews on Amazon. Each page contains up to 10 reviews.

ParameterRequiredDescription
asinYesProduct asin for which to get reviews.
cookieYesA logged-in user cookie to use for fetching product reviews. Include the following cookies for country=US: session-id, ubid-main, x-main, and at-main.
countryNoSets the Amazon domain, marketplace country, language and currency. Values: US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP, SA, PL, SE, BE, EG, ZA, IE. Default: US.
cursorNoA cursor used to retrieve the next set of results for pagination. The value for the next page is returned in the "cursor" response field. Default: 1.
sort_byNoReturn reviews in a specific sort order. Default: TOP_REVIEWS.
star_ratingNoOnly return reviews with a specific star rating or positive / negative sentiment. Values: ALL, 5_STARS, 4_STARS, 3_STARS, 2_STARS, 1_STARS, POSITIVE, CRITICAL. Default: ALL.
verified_purchases_onlyNoOnly return reviews by reviewers who made a verified purchase.
images_or_videos_onlyNoOnly return reviews containing images and / or videos.
current_format_onlyNoOnly return reviews of the current format (product variant - e.g. Color). By default reviews are returned for all product variants
queryNoFind reviews matching a search query.
languageNoThe language of the results. In case not specified, results will be returned in the default domain language.
fieldsNoA comma separated list of product fields to include in the response (field projection). By default all fields are returned.

Product Review Details

GET /product-review-details

Get the details of a specific product review by id

ParameterRequiredDescription
review_idYesThe id of the product review for which to get details.
cookieYesA logged-in user cookie to use for fetching product reviews.
countryNoSets the Amazon domain, marketplace country, language and currency. Values: US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP, SA, PL, SE, BE, EG, ZA, IE. Default: US.
languageNoThe language of the results. In case not specified, results will be returned in the default domain language.
fieldsNoA comma separated list of product fields to include in the response (field projection). By default all fields are returned.

Top Product Reviews

GET /top-product-reviews

Get top product reviews by ASIN from the Amazon product details page.

ParameterRequiredDescription
asinYesProduct asin for which to get reviews.
countryNoSets the Amazon domain, marketplace country, language and currency. Values: US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP, SA, PL, SE, BE, EG, ZA, IE. Default: US.
fieldsNoA comma separated list of product fields to include in the response (field projection). By default all fields are returned.
languageNoThe language of the results. In case not specified, results will be returned in the default domain language.

Scrape By URL

GET /scrape-by-url

Scrape any Amazon page by providing a full URL. The API automatically detects the page type (product details, product reviews, deals, best sellers, seller profile, seller products, search results, etc.) and returns parsed, structured data accordingly.

ParameterRequiredDescription
urlYesThe full Amazon URL to scrape. The API automatically detects the page type and returns the appropriate parsed data. Supported page types: Product details (e.g.
countryNoSets the Amazon domain, marketplace country, language and currency. Values: US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP, SA, PL, SE, BE, EG, ZA, IE. Default: US.
delivery_countryNoDelivery destination country (ISO 3166-1 alpha-2 code, e.g. NL). When set, delivery dates, shipping costs, availability and offers reflect delivery to this country instead of the marketplace's domestic delivery.
delivery_zipcodeNoPostal / ZIP code within the country marketplace, in its usual format, used as the delivery address so delivery dates, costs, availability and offers reflect it. An invalid zip code returns a 400 error.
languageNoThe language of the results. In case not specified, results will be returned in the default domain language.
cookieNoCustom cookie string to use when scraping the URL.
return_htmlNoInclude the raw HTML of the scraped page in the response. Default: false Values: true, false. Default: false.

Seller Profile

GET /seller-profile

Get Amazon Seller profile details from the Amazon Seller profile page (e.g. https://www.amazon.com/sp?seller=A1D09S7Q0OD6TH).

ParameterRequiredDescription
seller_idYesThe Amazon Seller ID for which to get seller profile details
countryNoSets the Amazon domain, marketplace country, language and currency. Values: US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP, SA, PL, SE, BE, EG, ZA, IE. Default: US.
languageNoThe language of the results. In case not specified, results will be returned in the default domain language.
fieldsNoA comma separated list of seller profile fields to include in the response (field projection). By default all fields are returned.

Seller Reviews

GET /seller-reviews

Get and paginate through Amazon Seller reviews / feedback as shown on the Seller profile page (e.g. https://www.amazon.com/sp?seller=A1D09S7Q0OD6TH). Each page contains up to 5 reviews.

ParameterRequiredDescription
seller_idYesThe Amazon Seller ID for which to get seller reviews
countryNoSets the Amazon domain, marketplace country, language and currency. Values: US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP, SA, PL, SE, BE, EG, ZA, IE. Default: US.
star_ratingNoOnly return reviews with a specific star rating or positive / negative sentiment. Values: ALL, 5_STARS, 4_STARS, 3_STARS, 2_STARS, 1_STARS, POSITIVE, CRITICAL. Default: ALL.
pageNoThe page of seller feedback results to retrieve. Default: 1.
languageNoThe language of the results. In case not specified, results will be returned in the default domain language.
fieldsNoA comma separated list of seller review fields to include in the response (field projection). By default all fields are returned.

Seller Products

GET /seller-products

Get and paginate through the products sold by an Amazon Seller

ParameterRequiredDescription
seller_idYesThe Amazon Seller ID for which to get seller product listings
countryNoSets the Amazon domain, marketplace country, language and currency. Values: US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP, SA, PL, SE, BE, EG, ZA, IE. Default: US.
delivery_countryNoDelivery destination country (ISO 3166-1 alpha-2 code, e.g. NL). When set, delivery dates, shipping costs, availability and offers reflect delivery to this country instead of the marketplace's domestic delivery.
delivery_zipcodeNoPostal / ZIP code within the country marketplace, in its usual format, used as the delivery address so delivery dates, costs, availability and offers reflect it. An invalid zip code returns a 400 error.
pageNoThe page of seller products results to retrieve Seller products result page to retrieve. Default: 1.
sort_byNoReturn the results in a specific sort order. Values: RELEVANCE, LOWEST_PRICE, HIGHEST_PRICE, REVIEWS, NEWEST, BEST_SELLERS. Default: RELEVANCE.
languageNoThe language of the results. In case not specified, results will be returned in the default domain language.
fieldsNoA comma separated list of seller product fields to include in the response (field projection). By default all fields are returned.

Best Sellers

GET /best-sellers

Get Amazon Best Sellers, including prices, ratings, rank and more data points available on Amazon Best Sellers listings. Supports all Amazon Best Seller list types using the type parameter: Best Sellers, New Releases, Movers & Shakers, Most Wished For, Gift Ideas.

ParameterRequiredDescription
categoryYesBest sellers category to return products for. Supports top level best sellers categories (e.g. software). In addition, subcategories / category path can be specified as well, separated by / (e.g.
typeNoType of Best Seller list to return. Values: BEST_SELLERS, GIFT_IDEAS, MOST_WISHED_FOR, MOVERS_AND_SHAKERS, NEW_RELEASES. Default: BEST_SELLERS.
pageNoPage to return. Default: 1.
countryNoSets the Amazon domain, marketplace country, language and currency. Values: US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP, SA, PL, SE, BE, EG, ZA, IE. Default: US.
delivery_countryNoDelivery destination country (ISO 3166-1 alpha-2 code, e.g. NL). When set, delivery dates, shipping costs, availability and offers reflect delivery to this country instead of the marketplace's domestic delivery.
delivery_zipcodeNoPostal / ZIP code within the country marketplace, in its usual format, used as the delivery address so delivery dates, costs, availability and offers reflect it. An invalid zip code returns a 400 error.
languageNoThe language of the results. In case not specified, results will be returned in the default domain language.
fieldsNoA comma separated list of product fields to include in the response (field projection). By default all fields are returned.

Deals

GET /deals-v2

Get Amazon Deals (Today's Deals / Top Deals, Best Deals, and Lightning Deals) with support for all deal types, filters, and options available on Amazon.

ParameterRequiredDescription
countryNoSets the Amazon domain, marketplace country, language and currency. Values: US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP, SA, PL, SE, BE, EG, ZA, IE. Default: US.
delivery_countryNoDelivery destination country (ISO 3166-1 alpha-2 code, e.g. NL). When set, delivery dates, shipping costs, availability and offers reflect delivery to this country instead of the marketplace's domestic delivery.
delivery_zipcodeNoPostal / ZIP code within the country marketplace, in its usual format, used as the delivery address so delivery dates, costs, availability and offers reflect it. An invalid zip code returns a 400 error.
offsetNoNumber of results to skip / index to start from (for pagination). Works with multiples of 30 (like on Amazons deals page) - 0, 30, 60, 90, etc.
categoriesNoReturn deals with products in specific categories / departments. Multiple categories can be specified as a comma (,) separated list.
min_product_star_ratingNoReturn deals with products star rating greater than a specific value Values: ALL, 1, 2, 3, 4. Default: ALL.
price_rangeNoReturn deals with price within a specific price range. 1 is lowest price range shown on Amazon (e.g. Under $25) while 5 is the highest price range (e.g. $200 & Above). Values: ALL, 1, 2, 3, 4, 5. Default: ALL.
discount_rangeNoReturn deals with discount within a specific discount range. 1 is lowest discount range shown on Amazon (e.g. 10% off or more) while 5 is the highest discount range (e.g. 70% off or more). Values: ALL, 1, 2, 3, 4, 5. Default: ALL.
brandsNoReturn deals with products by specific brands. Multiple brands can be specified separated by comma (,).
prime_early_accessNoOnly return prime early access deals.
prime_exclusiveNoOnly return prime exclusive deals.
lightning_dealsNoOnly return lightning deals
languageNoThe language of the results. In case not specified, results will be returned in the default domain language.
fieldsNoA comma separated list of deal fields to include in the response (field projection). By default all fields are returned.

Deal Products

GET /deal-products

Get the products of a specific deal by Deal ID. Supports pagination using the page parameter. For now, only works for MULTI_ITEM deals with no canonical_deal_url (i.e. when deal_url is in the form of https://amazon_domain/deal/deal_id).

ParameterRequiredDescription
deal_idYesDeal ID of the deal to fetch
countryNoSets the Amazon domain, marketplace country, language and currency. Values: US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP, SA, PL, SE, BE, EG, ZA, IE. Default: US.
delivery_countryNoDelivery destination country (ISO 3166-1 alpha-2 code, e.g. NL). When set, delivery dates, shipping costs, availability and offers reflect delivery to this country instead of the marketplace's domestic delivery.
delivery_zipcodeNoPostal / ZIP code within the country marketplace, in its usual format, used as the delivery address so delivery dates, costs, availability and offers reflect it. An invalid zip code returns a 400 error.
sort_byNoReturn products in a specific order. Values: FEATURED, LOWEST_PRICE, HIGHEST_PRICE, REVIEWS, NEWEST, BEST_SELLERS. Default: FEATURED.
pageNoResults page to return. Default: 1.
languageNoThe language of the results. In case not specified, results will be returned in the default domain language.
fieldsNoA comma separated list of deal product fields to include in the response (field projection). By default all fields are returned.

Promo Code Details

GET /promo-code-details

Get the products offered by an Amazon promo code.

ParameterRequiredDescription
promo_codeYesPromo code for which to get products. The promo code can be extracted from the /promocode Amazon URL. For example the promo code for https://www.amazon.com/promocode/A31M10S4V50SOU is A31M10S4V50SOU.
countryNoSets the Amazon domain, marketplace country, language and currency. Values: US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP, SA, PL, SE, BE, EG, ZA, IE. Default: US.
delivery_countryNoDelivery destination country (ISO 3166-1 alpha-2 code, e.g. NL). When set, delivery dates, shipping costs, availability and offers reflect delivery to this country instead of the marketplace's domestic delivery.
delivery_zipcodeNoPostal / ZIP code within the country marketplace, in its usual format, used as the delivery address so delivery dates, costs, availability and offers reflect it. An invalid zip code returns a 400 error.
languageNoThe language of the results. In case not specified, results will be returned in the default domain language.

Influencer Profile

GET /influencer-profile

Get Amazon Influencer profile details from the Amazon Influencer store page (e.g. https://www.amazon.com/shop/tastemade).

ParameterRequiredDescription
influencer_nameYesThe Amazon Influencer name for which to get profile details
countryNoSets the Amazon domain, marketplace country, language and currency. Values: US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP, SA, PL, SE, BE, EG, ZA, IE. Default: US.
fieldsNoA comma separated list of influencer profile fields to include in the response (field projection). By default all fields are returned.
languageNoThe language of the results. In case not specified, results will be returned in the default domain language.

Influencer Posts

GET /influencer-posts

Get all Amazon Influencer posts with pagination support.

ParameterRequiredDescription
influencer_nameYesThe Amazon Influencer name for which to get posts
countryNoSets the Amazon domain, marketplace country, language and currency. Values: US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP, SA, PL, SE, BE, EG, ZA, IE. Default: US.
scopeNoReturn the results in a specific scope. Values: ALL, IDEA_LISTS, PHOTOS, VIDEOS. Default: ALL.
queryNoFind posts matching a search query.
cursorNoA cursor to get the next set of results, it can be used for for paging purposes. Note: the cursor value for the next set of results is returned by this endpoint under data.cursor.
limitNoMaximum number of posts to return. Default: 20.
languageNoThe language of the results. In case not specified, results will be returned in the default domain language.
fieldsNoA comma separated list of influencer post fields to include in the response (field projection). By default all fields are returned.

Influencer Post Products

GET /influencer-post-products

Get the list of products related to a "List" type post by Post ID.

ParameterRequiredDescription
influencer_nameYes
post_idYesInfluencer Post ID (e.g. amzn1.ideas.1N84PQ3CI4NW0) of the list post for which to get product items (only posts with post_type=List are allowed).
cursorNoSet the cursor value from the response of the previous call to get the next results page.
languageNoThe language of the results. In case not specified, results will be returned in the default domain language.

ASIN to GTIN

GET /asin-to-gtin

Convert an Amazon ASIN to GTIN / EAN / UPS identifiers. Valid values for type are EAN-13, UPC, or ISBN.

ParameterRequiredDescription
asinYesAmazon product ASIN to convert.
countryNoSets the Amazon domain, marketplace country, language and currency. Values: US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP, SA, PL, SE, BE, EG, ZA, IE. Default: US.

GTIN to ASIN

GET /gtin-to-asin

Find Amazon products by GTIN, EAN, UPC, or ISBN. Returns a list of matching ASINs along with key product attributes (title, photo, URL, price, rating, rank).

ParameterRequiredDescription
product_identifierYesProduct identifier to look up on Amazon. Supports GTIN, EAN-13, UPC, or ISBN.
countryNoSets the Amazon store to look the code up in. BE, EG, IE, SA, SE and ZA currently return no match for most codes. CN (Amazon China) is not supported. Values: US, AU, BR, CA, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP, SA, PL, SE, BE, EG, ZA, IE. Default: US.

Product Category List

GET /product-category-list

Get Amazon product categories per country / Amazon domain (for use with the "category_id" parameter of the Product Search only).

ParameterRequiredDescription
countryNoSets the Amazon domain, marketplace country, language and currency. Values: US, AU, BR, CA, CN, FR, DE, IN, IT, MX, NL, SG, ES, TR, AE, GB, JP, SA, PL, SE, BE, EG, ZA, IE. Default: US.

Example input

{
"endpoint": "/search",
"query": "Phone"
}

Example output

One dataset item per result. A Product Search item looks like this (trimmed):

{
"asin": "B0CTW8TXGH",
"product_title": "Tracfone | Motorola Moto g Play 2024 | Locked | 64GB | 5000mAh Battery | 50MP Quad Pixel Camera | 6.5-in. HD+ 90Hz Display | Sapphire Blue",
"product_price": "$39.88",
"product_original_price": null,
"currency": "USD",
"product_star_rating": "4.3",
"product_num_ratings": 856,
"product_url": "https://www.amazon.com/dp/B0CTW8TXGH",
"product_photo": "https://m.media-amazon.com/images/I/71fflP-3W4L._AC_UY654_FMwebp_QL65_.jpg",
"product_num_offers": 1,
"product_minimum_offer_price": "$39.88",
"is_best_seller": false,
"is_amazon_choice": true,
"is_prime": true,
"climate_pledge_friendly": false,
"sales_volume": "5K+ bought in past month",
"delivery": "FREE delivery Mon, Jun 9 Or fastest delivery Tomorrow, Jun 5 Arrives before Father's Day",
"has_variations": false,
"product_badge": "Overall Pick"
}

The run's key-value store OUTPUT record holds the request parameters, the request id and any non-list fields of the response (for example a pagination cursor).

Pricing

Pay per event: you pay per API request, at the same rates as our API plans. Most runs are one request; some parameters (such as fetching several pages at once) count as several, exactly as they do on the API.

Apify planPrice per 1,000 requests
Free$5.00
Starter (Bronze)$2.50
Scale (Silver)$1.50
Business (Gold) and above$0.75

A request that fails is not charged.

Using it from code

Run it through the Apify API or a client library, with the input above as the JSON body:

curl -X POST "https://api.apify.com/v2/acts/openweb-ninja~real-time-amazon-data/run-sync-get-dataset-items?token=<YOUR_APIFY_TOKEN>" \
-H "Content-Type: application/json" \
-d '{"endpoint":"/search","query":"Phone"}'

Need higher volume or a direct REST API? Real-Time Amazon Data API is also available as an API on OpenWeb Ninja and RapidAPI.

Support

For custom plans, high volumes or anything else: