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

FieldTypeDescription
codeintegerStatus code; 0 indicates success
messagestringStatus message
pointCostnumberCredits actually charged for this request
dataobjectResponse payload

data fields

FieldTypeDescription
asinstringNormalized product ASIN
regions.region1arrayQuestions found in the first product-detail-page region
regions.region2arrayQuestions found in the second product-detail-page region

Each question object contains:

FieldTypeDescription
questionstringAlexa preset question
answerstring | nullAlexa 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

{
  "code": 0,
  "message": "ok",
  "pointCost": 25,
  "data": {
    "asin": "B0GKZTC7FZ",
    "regions": {
      "region1": [
        {
          "question": "Is this product suitable for sensitive skin?",
          "answer": "The product information describes materials intended for comfortable everyday use, but individual sensitivities can vary."
        }
      ],
      "region2": [
        {
          "question": "What do customers say about the size?",
          "answer": null
        }
      ]
    }
  }
}

Credit usage

Credits are settled from the result actually obtained. Answers are billed by question category, not by the number of individual questions.

Actual resultCredits
The page is valid but exposes no Alexa questions, or collection fails because of a service error0
Alexa questions are returned, with no valid answer in either category5
Questions are returned and either product or review questions receive a valid answer25
Questions are returned and both product and review questions receive valid answers45

An explicitly invalid ASIN is charged once for question discovery and costs 5 credits. The response field pointCost reports the credits actually charged.