Amazon Product Prices API
Amazon product pages may display Prices details containing additional pricing options. Each price item can include a title, price, extracted_price, description, condition, and link.
When SerpApi encounters Prices, they are added to the JSON output as the prices array.
The API endpoint is https://serpapi.com/search?engine=amazon_product
Head to the playground for a live and interactive demo.
API Examples
Product Prices overview
{
...
"prices": [
{
"position": 1,
"title": "Kindle",
"price": "$0.00",
"extracted_price": 0.0,
"description": "or $9.99 to buy",
"link": "https://www.amazon.com/Enders-Game-Ender-Quartet-Book-ebook/dp/B003G4W49C/ref=tmm_kin_swatch_0"
},
{
"position": 2,
"title": "Audiobook",
"price": "$0.00",
"extracted_price": 0.0,
"description": "with membership trial"
},
{
"position": 3,
"title": "Hardcover",
"price": "$12.98",
"extracted_price": 12.98,
"link": "https://www.amazon.com/Enders-Ender-Quintet-Orson-Scott/dp/0765394863/ref=tmm_hrd_swatch_0"
},
{
"position": 4,
"title": "Paperback",
"price": "$14.81",
"extracted_price": 14.81,
"link": "https://www.amazon.com/Enders-Game-Ender-Quintet-1/dp/1250773024/ref=tmm_pap_swatch_0"
},
{
"position": 5,
"title": "Hardcover",
"price": "$5.95",
"extracted_price": 5.95,
"condition": "USED",
"link": "https://www.amazon.com/gp/offer-listing/0765394863/ref=aod_pop_hrd_used_olp_3?ie=UTF8&condition=used_olp"
},
...
],
...
}
JSON structure overview
{
"prices": [
{
"position": "Integer - Position of the price option in the list",
"title": "String - Title of the price option",
"price": "String - Product price",
"extracted_price": "Float - Extracted numeric price",
"description": "String - Description of the price option",
"condition": "String - Product condition (e.g., 'NEW', 'USED')",
"link": "String - Link to the offer"
}
]
}