Get Product Details by ASIN
View all Amazon Product Data, Reviews & Deals endpoints →Full product-page data for one ASIN — or a batch of up to 10 ASINs, comma-separated. Returns 50+ fields per product: product_title, product_price, product_original_price, currency, product_star_rating, product_num_ratings, product_availability (e.g. In Stock), product_condition, product_num_offers, is_best_seller, is_amazon_choice, is_prime, buy_boxes, sales_volume, about_product bullet points, product_description, product_information (brand, weight, dimensions, model), rating_distribution, product_photos and product_videos, product_details, category and category_path, product_variations (colors, sizes, flavors), frequently_bought_together, delivery estimates, and parent_asin. Set autoselect_variant=true for accurate per-variant pricing. A nonexistent ASIN returns a clean Product not found error.
API Features
Live API Demo
🔒 Sign in to try it live
Log in to call this API with your own API key. New accounts get 100 free credits — no card required.
Log in / Sign upNo active API key found. Create one in your Dashboard, then reload this page. Dashboard →
/api/project/amazon/product-details API Response (JSON)
{} curl -X GET 'https://api.opendata-api.com/api/project/amazon/product-details?key=<API_KEY>&asin=<asin>&country=US'
Query Result
Use Cases
- Price and availability tracker polling ASINs for drops and restocks with alerts
- Catalog enrichment for ERP and PIM systems syncing title, brand, dimensions, images and ratings
- Buy box analytics for brands watching their own listings
- AI agents needing structured specs, variants and ratings for a single product on demand
Frequently asked questions
What does the product details endpoint return for an ASIN?
It returns the full product page as JSON — title, images, price, availability, rating, variants and category information — for the marketplace selected with the country parameter (default US).
What is the more_info_query parameter for?
It answers a free-text question about the product (for example "battery life") from the product page's customer Q&A and feature content, returned alongside the standard fields.
How do I control which fields come back?
Use the fields parameter to restrict the response to the attributes you need, which keeps payloads small on high-volume calls.