POST api/trustedorg/members/review/{id}

Post review for org member

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

Logged in user id to authenticate

integer

Required

Body Parameters

org and member details for payment

OrgMemberReviewReq
NameDescriptionTypeAdditional information
Id

Gets or sets the review ID.

integer

None.

OrgId

Gets or sets the organization ID.

integer

Required

OrgBranchId

Gets or sets the organization branch ID.

integer

None.

OrgMemberId

Gets or sets the organization member ID.

integer

Required

Rating

Gets or sets the rating.

decimal number

Required

ReviewTitle

Gets or sets the review title.

string

Required

String length: inclusive between 2 and 250

ReviewDesc

Gets or sets the review description.

string

String length: inclusive between 5 and 4000

ReviewerName

Gets or sets the reviewer name.

string

String length: inclusive between 2 and 100

Request Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "OrgId": 1,
  "OrgBranchId": 1,
  "OrgMemberId": 2,
  "Rating": 3.0,
  "ReviewTitle": "sample string 4",
  "ReviewDesc": "sample string 5",
  "ReviewerName": "sample string 6"
}

application/xml, text/xml

Sample:
<OrgMemberReviewReq xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LifetronsPhoneApi.Domain.RequestAgg">
  <Id>1</Id>
  <OrgBranchId>1</OrgBranchId>
  <OrgId>1</OrgId>
  <OrgMemberId>2</OrgMemberId>
  <Rating>3</Rating>
  <ReviewDesc>sample string 5</ReviewDesc>
  <ReviewTitle>sample string 4</ReviewTitle>
  <ReviewerName>sample string 6</ReviewerName>
</OrgMemberReviewReq>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

On success, returns org member mapping id On failure, return Lifetrons standard responses codes.

OrgMemberReviewResp
NameDescriptionTypeAdditional information
review

review details

OrgMemberReview

None.

resp_code

Lifetrons response code

string

None.

resp_msg

Lifetrons response message

string

None.

Response Formats

application/json, text/json

Sample:
{
  "review": {
    "Id": 1,
    "OrgId": 2,
    "OrgBranchId": 1,
    "OrgMemberId": 3,
    "UserId": 1,
    "Rating": 4.0,
    "ReviewTitle": "sample string 5",
    "ReviewDesc": "sample string 6",
    "ReviewTag": "sample string 7",
    "inserted_on": 9.1,
    "updated_on": 1.1,
    "IsPublic": true,
    "ReviewerName": "sample string 11",
    "ReviewerImageURL": "sample string 12",
    "NoOfHelpful": 1,
    "NoOfReport": 1
  },
  "resp_code": "sample string 1",
  "resp_msg": "sample string 2"
}

application/xml, text/xml

Sample:
<OrgMemberReviewResp xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LifetronsPhoneApi.Models.v5">
  <resp_code xmlns="http://schemas.datacontract.org/2004/07/LifetronsPhoneApi.Models">sample string 1</resp_code>
  <resp_msg xmlns="http://schemas.datacontract.org/2004/07/LifetronsPhoneApi.Models">sample string 2</resp_msg>
  <review xmlns:d2p1="http://schemas.datacontract.org/2004/07/CommonClasses.Org">
    <d2p1:Id>1</d2p1:Id>
    <d2p1:IsPublic>true</d2p1:IsPublic>
    <d2p1:NoOfHelpful>1</d2p1:NoOfHelpful>
    <d2p1:NoOfReport>1</d2p1:NoOfReport>
    <d2p1:OrgBranchId>1</d2p1:OrgBranchId>
    <d2p1:OrgId>2</d2p1:OrgId>
    <d2p1:OrgMemberId>3</d2p1:OrgMemberId>
    <d2p1:Rating>4</d2p1:Rating>
    <d2p1:ReviewDesc>sample string 6</d2p1:ReviewDesc>
    <d2p1:ReviewTag>sample string 7</d2p1:ReviewTag>
    <d2p1:ReviewTitle>sample string 5</d2p1:ReviewTitle>
    <d2p1:ReviewerImageURL>sample string 12</d2p1:ReviewerImageURL>
    <d2p1:ReviewerName>sample string 11</d2p1:ReviewerName>
    <d2p1:UserId>1</d2p1:UserId>
    <d2p1:inserted_on>9.1</d2p1:inserted_on>
    <d2p1:updated_on>1.1</d2p1:updated_on>
  </review>
</OrgMemberReviewResp>