Amazon Product Protection Plan API

Amazon product pages may display Protection Plans offering extended warranty or coverage options. Each plan includes title, price, asin, and link details.

When SerpApi encounters Protection Plans, they are added to the JSON output as the protection_plan array.


The API endpoint is https://serpapi.com/search?engine=amazon_product

Head to the playground for a live and interactive demo.

API Examples

Protection Plan overview

Protection Plan overview

JSON Example

{
  ...
  "protection_plan": [
    {
      "position": 1,
      "asin": "B07P566LJ9",
      "link": "https://www.amazon.com/dp/B07P566LJ9/",
      "title": "3-Year Protection Plan",
      "price": "$64.99",
      "extracted_price": 64.99
    },
    {
      "position": 2,
      "asin": "B07P5FJDQG",
      "link": "https://www.amazon.com/dp/B07P5FJDQG/",
      "title": "4-Year Protection Plan",
      "price": "$84.99",
      "extracted_price": 84.99
    },
    {
      "position": 3,
      "asin": "B07RZ3LSHM",
      "link": "https://www.amazon.com/dp/B07RZ3LSHM/",
      "title": "NEW Complete Protect: One plan covers all eligible past and future purchases",
      "price": "$16.99/month",
      "extracted_price": 16.99
    }
  ],
  ...
}

JSON structure overview

{
  "protection_plan": [
    {
      "position": "Integer - Position of the protection plan on the page",
      "asin": "String - Unique Amazon Standard ID of the protection plan",
      "link": "String - Link to the protection plan",
      "title": "String - Title of the protection plan",
      "price": "String - Price of the protection plan",
      "extracted_price": "Numeric - Extracted price of the protection plan"
    }
  ]
}