Real-Time Amazon Data API
Pricing
from $0.75 / 1,000 api requests
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
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
3 days ago
Last modified
Categories
Security
Limited permissionsShare
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.
Product Search
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.
| Parameter | Required | Description |
|---|---|---|
query | Yes | Search query (supports both free-form text queries or a product asin). |
page | No | Results page to return. Default: 1. |
country | No | Sets 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_country | No | Delivery 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_zipcode | No | Postal / 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_by | No | Return the results in a specific sort order. Values: RELEVANCE, LOWEST_PRICE, HIGHEST_PRICE, REVIEWS, NEWEST, BEST_SELLERS. Default: RELEVANCE. |
category_id | No | Find 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). |
category | No | Filter 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_price | No | Only 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_price | No | Only 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_condition | No | Return products in a specific condition. Values: ALL, NEW, USED, RENEWED, COLLECTIBLE. Default: ALL. |
brand | No | Find 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_id | No | Find products sold by a specific seller (merchant). Multiple sellers can be specified as a comma (,) separated list. |
is_prime | No | Only return prime products. Default: false. |
deals_and_discounts | No | Return deals and discounts in a specific condition. Values: NONE, ALL_DISCOUNTS, TODAYS_DEALS. Default: NONE. |
four_stars_and_up | No | Return product listings with ratings of 4 stars & up. |
language | No | The language of the results. In case not specified, results will be returned in the default domain language. |
additional_filters | No | Any filters available on the Amazon page but not part of this endpoint's parameters. |
fields | No | A 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.
| Parameter | Required | Description |
|---|---|---|
category_id | Yes | The 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. |
page | No | Page to return. Default: 1. |
country | No | Sets 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_country | No | Delivery 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_zipcode | No | Postal / 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_by | No | Return the results in a specific sort order. Values: RELEVANCE, LOWEST_PRICE, HIGHEST_PRICE, REVIEWS, NEWEST, BEST_SELLERS. Default: RELEVANCE. |
min_price | No | Only 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_price | No | Only 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_condition | No | Return products in a specific condition. Values: ALL, NEW, USED, RENEWED, COLLECTIBLE. Default: ALL. |
brand | No | Find 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_prime | No | Only return prime products. Default: false. |
deals_and_discounts | No | Return deals and discounts in a specific condition. Values: NONE, ALL_DISCOUNTS, TODAYS_DEALS. Default: NONE. |
four_stars_and_up | No | Return product listings with ratings of 4 stars & up. |
language | No | The language of the results. In case not specified, results will be returned in the default domain language. |
additional_filters | No | Any filters available on the Amazon page but not part of this endpoint's parameters. |
fields | No | A 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).
| Parameter | Required | Description |
|---|---|---|
asin | Yes | Product ASIN for which to get details. Supports batching of up to 10 ASINs in a single request, separated by comma. |
country | No | Sets 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_country | No | Delivery 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_zipcode | No | Postal / 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_query | No | A query to search and get more info about the product as part of Product Information, Customer Q&As, and Customer Reviews. |
include_offers | No | Also 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. |
language | No | The language of the results. In case not specified, results will be returned in the default domain language. |
fields | No | A 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.
| Parameter | Required | Description |
|---|---|---|
asin | Yes | Product ASIN for which to get offers. Supports batching of up to 10 ASINs in a single request, separated by comma. |
country | No | Sets 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_country | No | Delivery 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_zipcode | No | Postal / 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_condition | No | Find products in specific conditions (comma separated). Default: NEW, USED_LIKE_NEW, USED_VERY_GOOD, USED_GOOD, USED_ACCEPTABLE. |
delivery | No | Find products with specific delivery option (comma separated). Values: PRIME_ELIGIBLE, FREE_DELIVERY. |
limit | No | Maximum number of offers to return. Default: 100. |
page | No | Results page to return. Default: 1. |
language | No | The language of the results. In case not specified, results will be returned in the default domain language. |
fields | No | A 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.
| Parameter | Required | Description |
|---|---|---|
asin | Yes | Product asin for which to get reviews. |
cookie | Yes | A 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. |
country | No | Sets 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. |
cursor | No | A 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_by | No | Return reviews in a specific sort order. Default: TOP_REVIEWS. |
star_rating | No | Only 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_only | No | Only return reviews by reviewers who made a verified purchase. |
images_or_videos_only | No | Only return reviews containing images and / or videos. |
current_format_only | No | Only return reviews of the current format (product variant - e.g. Color). By default reviews are returned for all product variants |
query | No | Find reviews matching a search query. |
language | No | The language of the results. In case not specified, results will be returned in the default domain language. |
fields | No | A 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
| Parameter | Required | Description |
|---|---|---|
review_id | Yes | The id of the product review for which to get details. |
cookie | Yes | A logged-in user cookie to use for fetching product reviews. |
country | No | Sets 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. |
language | No | The language of the results. In case not specified, results will be returned in the default domain language. |
fields | No | A 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.
| Parameter | Required | Description |
|---|---|---|
asin | Yes | Product asin for which to get reviews. |
country | No | Sets 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. |
fields | No | A comma separated list of product fields to include in the response (field projection). By default all fields are returned. |
language | No | The 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.
| Parameter | Required | Description |
|---|---|---|
url | Yes | The 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. |
country | No | Sets 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_country | No | Delivery 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_zipcode | No | Postal / 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. |
language | No | The language of the results. In case not specified, results will be returned in the default domain language. |
cookie | No | Custom cookie string to use when scraping the URL. |
return_html | No | Include 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).
| Parameter | Required | Description |
|---|---|---|
seller_id | Yes | The Amazon Seller ID for which to get seller profile details |
country | No | Sets 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. |
language | No | The language of the results. In case not specified, results will be returned in the default domain language. |
fields | No | A 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.
| Parameter | Required | Description |
|---|---|---|
seller_id | Yes | The Amazon Seller ID for which to get seller reviews |
country | No | Sets 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_rating | No | Only 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. |
page | No | The page of seller feedback results to retrieve. Default: 1. |
language | No | The language of the results. In case not specified, results will be returned in the default domain language. |
fields | No | A 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
| Parameter | Required | Description |
|---|---|---|
seller_id | Yes | The Amazon Seller ID for which to get seller product listings |
country | No | Sets 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_country | No | Delivery 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_zipcode | No | Postal / 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. |
page | No | The page of seller products results to retrieve Seller products result page to retrieve. Default: 1. |
sort_by | No | Return the results in a specific sort order. Values: RELEVANCE, LOWEST_PRICE, HIGHEST_PRICE, REVIEWS, NEWEST, BEST_SELLERS. Default: RELEVANCE. |
language | No | The language of the results. In case not specified, results will be returned in the default domain language. |
fields | No | A 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.
| Parameter | Required | Description |
|---|---|---|
category | Yes | Best 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. |
type | No | Type of Best Seller list to return. Values: BEST_SELLERS, GIFT_IDEAS, MOST_WISHED_FOR, MOVERS_AND_SHAKERS, NEW_RELEASES. Default: BEST_SELLERS. |
page | No | Page to return. Default: 1. |
country | No | Sets 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_country | No | Delivery 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_zipcode | No | Postal / 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. |
language | No | The language of the results. In case not specified, results will be returned in the default domain language. |
fields | No | A 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.
| Parameter | Required | Description |
|---|---|---|
country | No | Sets 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_country | No | Delivery 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_zipcode | No | Postal / 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. |
offset | No | Number 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. |
categories | No | Return deals with products in specific categories / departments. Multiple categories can be specified as a comma (,) separated list. |
min_product_star_rating | No | Return deals with products star rating greater than a specific value Values: ALL, 1, 2, 3, 4. Default: ALL. |
price_range | No | Return 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_range | No | Return 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. |
brands | No | Return deals with products by specific brands. Multiple brands can be specified separated by comma (,). |
prime_early_access | No | Only return prime early access deals. |
prime_exclusive | No | Only return prime exclusive deals. |
lightning_deals | No | Only return lightning deals |
language | No | The language of the results. In case not specified, results will be returned in the default domain language. |
fields | No | A 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).
| Parameter | Required | Description |
|---|---|---|
deal_id | Yes | Deal ID of the deal to fetch |
country | No | Sets 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_country | No | Delivery 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_zipcode | No | Postal / 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_by | No | Return products in a specific order. Values: FEATURED, LOWEST_PRICE, HIGHEST_PRICE, REVIEWS, NEWEST, BEST_SELLERS. Default: FEATURED. |
page | No | Results page to return. Default: 1. |
language | No | The language of the results. In case not specified, results will be returned in the default domain language. |
fields | No | A 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.
| Parameter | Required | Description |
|---|---|---|
promo_code | Yes | Promo 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. |
country | No | Sets 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_country | No | Delivery 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_zipcode | No | Postal / 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. |
language | No | The 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).
| Parameter | Required | Description |
|---|---|---|
influencer_name | Yes | The Amazon Influencer name for which to get profile details |
country | No | Sets 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. |
fields | No | A comma separated list of influencer profile fields to include in the response (field projection). By default all fields are returned. |
language | No | The 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.
| Parameter | Required | Description |
|---|---|---|
influencer_name | Yes | The Amazon Influencer name for which to get posts |
country | No | Sets 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. |
scope | No | Return the results in a specific scope. Values: ALL, IDEA_LISTS, PHOTOS, VIDEOS. Default: ALL. |
query | No | Find posts matching a search query. |
cursor | No | A 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. |
limit | No | Maximum number of posts to return. Default: 20. |
language | No | The language of the results. In case not specified, results will be returned in the default domain language. |
fields | No | A 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.
| Parameter | Required | Description |
|---|---|---|
influencer_name | Yes | |
post_id | Yes | Influencer 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). |
cursor | No | Set the cursor value from the response of the previous call to get the next results page. |
language | No | The 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.
| Parameter | Required | Description |
|---|---|---|
asin | Yes | Amazon product ASIN to convert. |
country | No | Sets 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).
| Parameter | Required | Description |
|---|---|---|
product_identifier | Yes | Product identifier to look up on Amazon. Supports GTIN, EAN-13, UPC, or ISBN. |
country | No | Sets 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).
| Parameter | Required | Description |
|---|---|---|
country | No | Sets 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 plan | Price 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:
- Email: support@openwebninja.com
- Discord: https://discord.gg/wxJxGsZgha