Rating and Review
Admin Rating and Review APIs
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:
1messagestringOptionalDefault:
successfully got the product rating400
Bad Request
application/json
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"
}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
400
Bad Request
application/json
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"
}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:
1messagestringOptionalDefault:
successfully got product rating listget/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"
}This is for getting the list of product rating.
Query parameters
productIdintegerRequired
limitintegerRequired
offsetintegerRequired
countintegerRequired
Responses
200
success response
application/json
statusintegerOptionalDefault:
1messagestringOptionalDefault:
successfully get product rating400
Bad Request
application/json
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"
}This is for getting the product rating count.
Query parameters
productIdintegerRequired
Responses
200
success response
application/json
statusintegerOptionalDefault:
1messagestringOptionalDefault:
successfully get product rating/review countget/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"
}This is for getting rating statistics.
Query parameters
productIdintegerRequired
Responses
200
success response
application/json
statusintegerOptionalDefault:
1messagestringOptionalDefault:
successfully get-rating-statisticsget/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"
}This is for adding rating.
Header parameters
authorizationstringRequired
Body
productIdinteger · int32Required
orderProductIdinteger · int32Required
reviewsstringRequired
ratinginteger · int32Required
Responses
200
success response
application/json
statusintegerOptionalDefault:
1messagestringOptionalDefault:
successfully add-rating400
Bad Request
application/json
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"
}This is for adding review.
Header parameters
authorizationstringRequired
Body
productIdinteger · int32Required
orderProductIdinteger · int32Required
reviewsinteger · int32Required
Responses
200
success response
application/json
statusintegerOptionalDefault:
1messagestringOptionalDefault:
successfully add-reviews400
Bad Request
application/json
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"
}This is for adding rating detail by order.
Query parameters
orderProductIdintegerRequired
Header parameters
authorizationstringRequired
Responses
200
success response
application/json
statusintegerOptionalDefault:
1messagestringOptionalDefault:
successfully get rating-detail-by-order400
Bad Request
application/json
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"
}This is for adding vendotr product rating count.
Query parameters
vendorIdintegerRequired
Responses
200
success response
application/json
statusintegerOptionalDefault:
1messagestringOptionalDefault:
successfully got the product Rating. 404
Bad Request
application/json
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

