POST API/Common/Review?action={action}
Manage Review Action : Get/Add/Delete/Like/UnLike/GetAll
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
action |
Action : Get: Get reviews for the Products, Add: Add reviews to the Products, Delete: ReviewId is the required parameter to delete review for the product, Like: Update likes for the given reviews, Unlike:Update unlikes for the given reviews, GetAll: ReviewId=0 is required parameter to get all reviews for the product |
string |
Required |
Body Parameters
Review Entity
ReviewName | Description | Type | Additional information |
---|---|---|---|
ReviewId | integer |
None. |
|
Description | string |
None. |
|
Rating | integer |
None. |
|
ReviewType | string |
None. |
|
ReviewTypeId | integer |
None. |
|
LoginId | string |
None. |
Request Formats
application/json, text/json
Sample:
{ "reviewId": 1, "description": "sample string 1", "rating": 2, "reviewType": "sample string 3", "reviewTypeId": 4, "loginId": "sample string 5" }
application/xml, text/xml
Sample:
<Review xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BrownCow.Customer.EntityLayer"> <Description>sample string 1</Description> <LoginId>sample string 5</LoginId> <Rating>2</Rating> <ReviewId>1</ReviewId> <ReviewType>sample string 3</ReviewType> <ReviewTypeId>4</ReviewTypeId> </Review>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.