Reviews > Product Reviews
Commerce APIReviewsProduct Reviews

Product Reviews

Product Reviews represent a form of user-generated content that enables customers to share specific feedback on products, rate product attributes (known as dimensions), and upload media. By offering firsthand insights from customers, product reviews can significantly enhance your store's performance by increasing conversion rates, building trust, and boosting search engine rankings.

To enable reviews, activate the product_review_enabled flag in the shop settings.

Product reviews come with their own settings. For more details, refer to: ReviewSettings.

A "dimension" refers to a product attribute you'd like customers to evaluate separately, such as Quality or Value for Money. You can establish a default review dimension set in the review settings or tailor it on a product-by-product basis.

A "review dimension set" is a collection of review dimensions. Within a set, you can designate a "general review dimension," which impacts how the product's overall score and score histogram are calculated.

The review dimensions and review dimension sets APIs allow you to customize the attributes evaluated in product reviews.

Endpoints

EndpointDescriptionJSON API
productReviewsGet product reviewsGET:product_reviews.json
productReviewsAnswersGet product review answersGET:product_reviews/answers.json
productReviewsAnswersCreateCreate product review answersPOST:product_reviews/answers.json
productReviewsAnswersDeleteDelete product review answersDELETE:product_reviews/answers.json
productReviewsAnswersModifyModify product review answersPOST:product_reviews/answers.json
productReviewsAnswersPageGet product review answersGET:product_reviews/answers/page.json
productReviewsCreateCreate product reviewsPOST:product_reviews.json
productReviewsDeleteDelete product reviewsDELETE:product_reviews.json
productReviewsModifyModify product reviewsPOST:product_reviews.json
productReviewsPageGet product reviews pageGET:product_reviews/page.json
productReviewsSettingsGet review settingsGET:product_reviews/settings.json
productReviewsSettingsCreateModify review settingsPOST:product_reviews/settings.json
productReviewsSummaryGet product reviews summaryGET:product_reviews/summary.json

Types

Types
AnswerCreate
AnswerModify
ApprovalStatus
ProductReview
ProductReviewAnswer
ProductReviewAnswerPage
ProductReviewCreate
ProductReviewModify
ProductReviewPage
ProductReviewsAnswersPageSortBy
ProductReviewsPageSortBy
ProductReviewsSummary
ReviewSettings
ReviewSettingsCreate