Amazon Product Features API
Amazon product pages may display Product Features containing additional product information and attributes. Each feature can include a title, text, link, features, and links.
When SerpApi encounters Product Features, they are added to the JSON output as the product_features 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 Features overview
{
...
"product_features": [
{
"position": 1,
"title": "Print length",
"text": "294 pages",
"description": "The estimated length is calculated using the number of page turns on a Kindle, using settings to closely represent a physical book."
},
{
"position": 2,
"title": "Language",
"text": "English"
},
{
"position": 3,
"title": "Publisher",
"text": "Citadel Press"
},
{
"position": 4,
"title": "Accessibility",
"text": "Learn more",
"features": [
{
"title": "Visual adjustments",
"values": [
"Not known if appearance can be modified.",
"No information available about the capability to adjust the text of this Kindle book (e.g. size, font, color, margins, spacing, alignment)."
]
},
{
"title": "Nonvisual reading",
"values": [
"Partially readable in read aloud and Braille.",
"The text of this Kindle book is accessible to screen readers, but some meaningful non-text content may not have text alternatives (e.g. image alt text and/or extended descriptions)."
]
},
{
"title": "Hazards",
"values": [
"No information available about potential hazards in this Kindle book.",
"EPUB Accessibility 1.1",
"WCAG 2.1 AA"
]
},
{
"title": "Conformance",
"values": [
"This publication contains a conformance claim that it meets the following standards:",
"EPUB Accessibility 1.1",
"WCAG 2.1 AA"
]
},
{
"title": "Navigation",
"values": [
"This Kindle book contains:",
"A table of contents"
]
}
]
},
...
],
...
}
JSON structure overview
{
"product_features": [
{
"position": "Integer - Position in product features list",
"title": "String - Feature category title",
"text": "String - Feature description",
"link": "String - Feature link",
"description": "String - Additional description",
"features": [
{
"title": "String - Sub-feature title",
"values": [
"String - Feature values"
]
}
],
"links": [
{
"text": "String - Link text",
"link": "String - Link URL"
}
]
}
]
}