The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length
{
Reviews:
[
{
ProductReviewId: 0,
ParentId: 0,
UserId: 0,
ProductId: 0,
Rate: 0,
ReviewText: String,
ReviewDate: 0001-01-01,
Status: 0,
ApproveDate: 0001-01-01,
ApprovedBy: 0,
OrgText: String,
RejectReason: String,
HideUserYn: False,
QProductExplanation: 0,
ReviewCode: String,
ProductReviews:
[
{
ProductReviewId: 0,
ParentId: 0,
UserId: 0,
ProductId: 0,
Rate: 0,
ReviewText: String,
ReviewDate: 0001-01-01,
Status: 0,
ApproveDate: 0001-01-01,
ApprovedBy: 0,
OrgText: String,
RejectReason: String,
HideUserYn: False,
QProductExplanation: 0,
ReviewCode: String,
ProductReviews:
[
{
ProductReviewId: 0,
ParentId: 0,
UserId: 0,
ProductId: 0,
Rate: 0,
ReviewText: String,
ReviewDate: 0001-01-01,
Status: 0,
ApproveDate: 0001-01-01,
ApprovedBy: 0,
OrgText: String,
RejectReason: String,
HideUserYn: False,
QProductExplanation: 0,
ReviewCode: String,
User:
{
UserId: 0,
UserName: String,
FirstName: String,
UserFullName: String,
Surname: String,
NickName: String,
ProfileImage:
{
PostId: 0,
MediaId: 0,
UsageType: 1,
MediaType: 0,
Source: String,
MediaFileName: String,
MediaMime: String,
IsMain: False,
RefId: 0,
OrderNum: 0,
Action: 0,
IsDeleted: False,
FriendlyURL: String,
PostVariantA1Key: String,
SourceUrl: String,
ActiveYn: False
},
UserSocialInfo:
{
AvgRate: 0,
RateCount: 0,
LikeCount: 0,
BanCount: 0,
BannedCount: 0,
FollowCount: 0,
FollowedCount: 0,
ActivePostCount: 0,
ViewCount: 0,
DidUserLike: False,
DidUserBan: False,
DidUserBanned: False,
DidUserRate: False,
DidUserFollow: False,
DidUserFollowed: False
},
Avatar: String,
NeedCommercialMessageConfirmationYn: False
}
}
],
User:
{
UserId: 0,
UserName: String,
FirstName: String,
UserFullName: String,
Surname: String,
NickName: String,
ProfileImage:
{
PostId: 0,
MediaId: 0,
UsageType: 1,
MediaType: 0,
Source: String,
MediaFileName: String,
MediaMime: String,
IsMain: False,
RefId: 0,
OrderNum: 0,
Action: 0,
IsDeleted: False,
FriendlyURL: String,
PostVariantA1Key: String,
SourceUrl: String,
ActiveYn: False
},
UserSocialInfo:
{
AvgRate: 0,
RateCount: 0,
LikeCount: 0,
BanCount: 0,
BannedCount: 0,
FollowCount: 0,
FollowedCount: 0,
ActivePostCount: 0,
ViewCount: 0,
DidUserLike: False,
DidUserBan: False,
DidUserBanned: False,
DidUserRate: False,
DidUserFollow: False,
DidUserFollowed: False
},
Avatar: String,
NeedCommercialMessageConfirmationYn: False
}
}
],
User:
{
UserId: 0,
UserName: String,
FirstName: String,
UserFullName: String,
Surname: String,
NickName: String,
ProfileImage:
{
PostId: 0,
MediaId: 0,
UsageType: 1,
MediaType: 0,
Source: String,
MediaFileName: String,
MediaMime: String,
IsMain: False,
RefId: 0,
OrderNum: 0,
Action: 0,
IsDeleted: False,
FriendlyURL: String,
PostVariantA1Key: String,
SourceUrl: String,
ActiveYn: False
},
UserSocialInfo:
{
AvgRate: 0,
RateCount: 0,
LikeCount: 0,
BanCount: 0,
BannedCount: 0,
FollowCount: 0,
FollowedCount: 0,
ActivePostCount: 0,
ViewCount: 0,
DidUserLike: False,
DidUserBan: False,
DidUserBanned: False,
DidUserRate: False,
DidUserFollow: False,
DidUserFollowed: False
},
Avatar: String,
NeedCommercialMessageConfirmationYn: False
}
}
],
Result: False,
ResMessage: String,
Error:
{
ErrorYn: False,
ExYn: False,
ErrorCode: String,
ErrorDescription: String
},
PageInfo:
{
TotalRecordCount: 0,
TotalPageCount: 0,
CurrentPage: 0
}
}