Alexa Listing API
Retrieve Alexa preset questions from an Amazon product detail page by ASIN and optionally generate answers grounded in that product, revealing how Alexa interprets its product information and customer feedback.
About the API
The Alexa Listing API uses an ASIN to retrieve the Alexa preset questions available on an Amazon product detail page. Questions fall into two categories:
- Product questions: Questions about the product itself, including features, specifications, usage, and other product information.
- Review questions: Questions generated from or associated with customer reviews and consumer feedback.
The service always returns both product and review questions. After access is approved, you can retrieve questions only or generate ASIN-grounded answers for either category or both.
It is designed for product research, listing analysis, consumer insights, competitive intelligence, and AI-agent workflows that need to understand how Alexa presents a specific product.
Apply for access
To ensure service reliability, this API is currently available on a limited-access basis. Access is granted according to your use case and expected usage volume.
Integration details, request parameters, and credentials are provided only after approval. Public documentation does not expose invocation code or offer Playground testing.
Response fields
| Field | Type | Description |
|---|---|---|
code | integer | Status code; 0 indicates success |
message | string | Status message |
pointCost | number | Credits actually charged for this request |
data | object | Response payload |
data fields
| Field | Type | Description |
|---|---|---|
asin | string | Normalized product ASIN |
regions.region1 | array | Questions found in the first product-detail-page region |
regions.region2 | array | Questions found in the second product-detail-page region |
Each question object contains:
| Field | Type | Description |
|---|---|---|
question | string | Alexa preset question |
answer | string | null | Alexa text answer bound to the current ASIN; null when not requested or unavailable |
Questions from both regions are always returned. When answers are retrieved for only one region, the other region still contains its questions with answer set to null.
Response example
Credit usage
Credits are settled from the result actually obtained. Answers are billed by question category, not by the number of individual questions.
| Actual result | Credits |
|---|---|
| The page is valid but exposes no Alexa questions, or collection fails because of a service error | 0 |
| Alexa questions are returned, with no valid answer in either category | 5 |
| Questions are returned and either product or review questions receive a valid answer | 25 |
| Questions are returned and both product and review questions receive valid answers | 45 |
An explicitly invalid ASIN is charged once for question discovery and costs 5 credits. The response field pointCost reports the credits actually charged.

