Core APIs
...
Results
Customer Feedback

Questions

3min

Questions Results

When making a request with the type parameter set to type=questions Rainforest API will return all Customer Questions for the product specified in either the asin and amazon_domain parameters or the url parameter.

Questions are retrieved from the customer questions page for a single product on Amazon.

Questions & Answers Page
Questions & Answers Page


An example of the JSON object returned from a Questions request is shown below:

JSON


Rainforest API returns the following properties for Questions requests:

Paginating Results Amazon returns 10 Questions & Answers per page. To request more questions issue additional requests incrementing the page parameter.

Property

Type

Description

questions

array

An array of Question objects, containing each of the Customer Questions & Answers shown on the Customer Questions & Answers page. The Question object has the following properties:

  • id
  • string
  • The unique, Amazon-assigned, ID of the question. This can be used by your app to flag whether you have previously processed this question on a prior request. You can pass this id in as the question_id to a subsequent type=question_answers request to retrieve all answers to the question, see question answers parameters for more information.



  • title
  • string
  • The question text.



  • body
  • string
  • The answer text. This is the most helpful answer, in the case of there being multiple answers to the question. To retrieve all answers you should issue a subsequent type=question_answers request, see question answers parameters for more information.



  • link
  • string
  • The link to the question.



  • helpful_votes
  • number
  • The number of helpful votes this question answer has received from other Amazon customers.



  • total_answers
  • number
  • The total number answers this question has received. To retrieve all answers pass the question id in as the question_id to a subsequent type=question_answers , see question answers parameters for more information.



Date Object The date object contains details about the date of the answer to the question.

  • utc
  • string
  • The date of the question answer, parsed from the raw date, in ISO 8601 format.



Profile Object The profile object contains details of the profile of the customer who answered the question.

  • name
  • string
  • The customer who provided the answer's profile name.



  • link
  • string
  • The customer who provided the answer's profile page on the Amazon domain.



  • id
  • string
  • The customer profile ID. Can be specified as a request parameter to a type=reviewer_profile request to view this customers' public profile.

product

object

An object containing details of the product (in so far as those details are shown on the Customer Questions & Answers page). For full product details you should issue a request with type=product to retrieve details from the product page .

  • title
  • string
  • The product name.



  • link
  • string
  • The product page link.



  • image
  • string
  • A link to the image of the product.



  • asin
  • string
  • The Amazon product ID (ASIN) for the product.



  • sub_title
  • object
  • Subtitle Object The subtitle object contains details of the information shown in the subtitle directly underneath the product title.
    • 
      1. text
      2. string
      3. The text of the subtitle - typically the brand name of the product i.e. "Samsung".

pagination

object

An object containing details of the current Questions & Answers page and the total number of pages that are available. To paginate you should specify the page number in your request's page parameter .

  • current_page
  • number
  • The current page number.



  • total_pages
  • number
  • The total number of pages available.