For the complete documentation index, see llms.txt. This page is also available as Markdown.

Rating and Review

Dive into the specifics of each API endpoint by checking out our complete documentation.

vendor related specifics are not applicable for single vendor set up

Admin Rating and Review APIs

Get product rating

get

This is for getting the rating/review for a product.

Query parameters
productIdintegerRequired
limitintegerRequired
offsetintegerRequired
countintegerRequired
Header parameters
authorizationstringRequired
Responses
200

success response

application/json
statusintegerOptionalDefault: 1
messagestringOptionalDefault: successfully got the product rating
get/admin-product-rating/Get-Product-rating
GET /admin-product-rating/Get-Product-rating?productId=1&limit=1&offset=1&count=1 HTTP/1.1
authorization: text
Accept: */*
{
  "status": 1,
  "message": "successfully got the product rating"
}

Update rating/review status

put

This is for updating rating/review status to enable or disable.

Path parameters
idintegerRequired
Header parameters
authorizationstringRequired
Responses
200

success response

application/json
createdByintegerOptional
createdDatestring · date-timeOptional
modifiedByintegerOptional
modifiedDatestring · date-timeOptional
ratingIdintegerOptional
productIdintegerOptional
orderProductIdintegerOptional
customerIdintegerOptional
firstNamestringOptional
lastNamestringOptional
emailstringOptional
imagePathstringOptional
imagestringOptional
ratingintegerOptional
reviewstringOptional
isActivestringOptional
put/admin-product-rating/{id}
PUT /admin-product-rating/{id} HTTP/1.1
authorization: text
Accept: */*
{
  "createdBy": 1,
  "createdDate": "2026-01-01T00:00:00.000Z",
  "modifiedBy": 1,
  "modifiedDate": "2026-01-01T00:00:00.000Z",
  "ratingId": 1,
  "productId": 1,
  "orderProductId": 1,
  "customerId": 1,
  "firstName": "text",
  "lastName": "text",
  "email": "text",
  "imagePath": "text",
  "image": "text",
  "rating": 1,
  "review": "text",
  "isActive": "text"
}

List of rating/review

get

This is for getting the list of rating/review.

Query parameters
limitintegerRequired
offsetintegerRequired
productNamestringRequired
countstringRequired
Header parameters
authorizationstringRequired
Responses
200

success response

application/json
statusintegerOptionalDefault: 1
messagestringOptionalDefault: successfully got product rating list
get/admin-product-rating
GET /admin-product-rating?limit=1&offset=1&productName=text&count=text HTTP/1.1
authorization: text
Accept: */*
200

success response

{
  "status": 1,
  "message": "successfully got product rating list"
}

Get product rating/review

get

This is for getting the list of product rating.

Query parameters
productIdintegerRequired
limitintegerRequired
offsetintegerRequired
countintegerRequired
Responses
200

success response

application/json
statusintegerOptionalDefault: 1
messagestringOptionalDefault: successfully get product rating
get/product-store/Get-Product-rating
GET /product-store/Get-Product-rating?productId=1&limit=1&offset=1&count=1 HTTP/1.1
Accept: */*
{
  "status": 1,
  "message": "successfully get product rating"
}

Product rating count

get

This is for getting the product rating count.

Query parameters
productIdintegerRequired
Responses
200

success response

application/json
statusintegerOptionalDefault: 1
messagestringOptionalDefault: successfully get product rating/review count
get/product-store/get-product-rating-count
GET /product-store/get-product-rating-count?productId=1 HTTP/1.1
Accept: */*
200

success response

{
  "status": 1,
  "message": "successfully get product rating/review count"
}

Rating statistics

get

This is for getting rating statistics.

Query parameters
productIdintegerRequired
Responses
200

success response

application/json
statusintegerOptionalDefault: 1
messagestringOptionalDefault: successfully get-rating-statistics
get/product-store/get-rating-statistics
GET /product-store/get-rating-statistics?productId=1 HTTP/1.1
Accept: */*
200

success response

{
  "status": 1,
  "message": "successfully get-rating-statistics"
}

Add rating

post

This is for adding rating.

Header parameters
authorizationstringRequired
Body
productIdinteger · int32Required
orderProductIdinteger · int32Required
reviewsstringRequired
ratinginteger · int32Required
Responses
200

success response

application/json
statusintegerOptionalDefault: 1
messagestringOptionalDefault: successfully add-rating
post/product-store/add-rating
POST /product-store/add-rating HTTP/1.1
authorization: text
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 62

"productId=1&orderProductId=1&reviews='text'&rating=1"
{
  "status": 1,
  "message": "successfully add-rating"
}

Add review

post

This is for adding review.

Header parameters
authorizationstringRequired
Body
productIdinteger · int32Required
orderProductIdinteger · int32Required
reviewsinteger · int32Required
Responses
200

success response

application/json
statusintegerOptionalDefault: 1
messagestringOptionalDefault: successfully add-reviews
post/product-store/add-reviews
POST /product-store/add-reviews HTTP/1.1
authorization: text
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 46

"productId=1&orderProductId=1&reviews=1"
{
  "status": 1,
  "message": "successfully add-reviews"
}

Rating detail by order

get

This is for adding rating detail by order.

Query parameters
orderProductIdintegerRequired
Header parameters
authorizationstringRequired
Responses
200

success response

application/json
statusintegerOptionalDefault: 1
messagestringOptionalDefault: successfully get rating-detail-by-order
get/product-store/rating-detail-by-order
GET /product-store/rating-detail-by-order?orderProductId=1 HTTP/1.1
authorization: text
Accept: */*
{
  "status": 1,
  "message": "successfully get rating-detail-by-order"
}

Vendor product rating count

get

This is for adding vendotr product rating count.

Query parameters
vendorIdintegerRequired
Responses
200

success response

application/json
statusintegerOptionalDefault: 1
messagestringOptionalDefault: successfully got the product Rating.
get/get-vendor-product-rating-count
GET /get-vendor-product-rating-count?vendorId=1 HTTP/1.1
Accept: */*
{
  "status": 1,
  "message": "successfully got the product Rating. "
}

Last updated