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

Product Prices overview

JSON Example

{
  ...
  "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"
    }
  ]
}