POST api/Advisors/Requests

Request Information

URI Parameters

None.

Body Parameters

RequestAdvisorBatchRequest
NameDescriptionTypeAdditional information
RequestIDs

Collection of integer

None.

Request Formats

application/json, text/json

Sample:
{
  "RequestIDs": [
    1,
    2
  ]
}

application/xml, text/xml

Sample:
<RequestAdvisorBatchRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FraxionSM.API">
  <RequestIDs xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:long>1</d2p1:long>
    <d2p1:long>2</d2p1:long>
  </RequestIDs>
</RequestAdvisorBatchRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Collection of RequestAdvisorBatchItem
NameDescriptionTypeAdditional information
RequestID

integer

None.

HasGrade

boolean

None.

IsIncomplete

boolean

None.

Score

integer

None.

Grade

string

None.

Label

string

None.

IsDirty

boolean

None.

IsStaleVersion

boolean

None.

TotalReasonsCount

integer

None.

TopReasons

Collection of ReasonSummary

None.

MatchStatus

integer

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "RequestID": 1,
    "HasGrade": true,
    "IsIncomplete": true,
    "Score": 4,
    "Grade": "sample string 5",
    "Label": "sample string 6",
    "IsDirty": true,
    "IsStaleVersion": true,
    "TotalReasonsCount": 9,
    "TopReasons": [
      {
        "Priority": "sample string 1",
        "Message": "sample string 2"
      },
      {
        "Priority": "sample string 1",
        "Message": "sample string 2"
      }
    ],
    "MatchStatus": 10
  },
  {
    "RequestID": 1,
    "HasGrade": true,
    "IsIncomplete": true,
    "Score": 4,
    "Grade": "sample string 5",
    "Label": "sample string 6",
    "IsDirty": true,
    "IsStaleVersion": true,
    "TotalReasonsCount": 9,
    "TopReasons": [
      {
        "Priority": "sample string 1",
        "Message": "sample string 2"
      },
      {
        "Priority": "sample string 1",
        "Message": "sample string 2"
      }
    ],
    "MatchStatus": 10
  }
]

application/xml, text/xml

Sample:
<ArrayOfRequestAdvisorBatchItem xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FraxionSM.BLL.Advisor.Models">
  <RequestAdvisorBatchItem>
    <Grade>sample string 5</Grade>
    <HasGrade>true</HasGrade>
    <IsDirty>true</IsDirty>
    <IsIncomplete>true</IsIncomplete>
    <IsStaleVersion>true</IsStaleVersion>
    <Label>sample string 6</Label>
    <MatchStatus>10</MatchStatus>
    <RequestID>1</RequestID>
    <Score>4</Score>
    <TopReasons>
      <ReasonSummary>
        <Message>sample string 2</Message>
        <Priority>sample string 1</Priority>
      </ReasonSummary>
      <ReasonSummary>
        <Message>sample string 2</Message>
        <Priority>sample string 1</Priority>
      </ReasonSummary>
    </TopReasons>
    <TotalReasonsCount>9</TotalReasonsCount>
  </RequestAdvisorBatchItem>
  <RequestAdvisorBatchItem>
    <Grade>sample string 5</Grade>
    <HasGrade>true</HasGrade>
    <IsDirty>true</IsDirty>
    <IsIncomplete>true</IsIncomplete>
    <IsStaleVersion>true</IsStaleVersion>
    <Label>sample string 6</Label>
    <MatchStatus>10</MatchStatus>
    <RequestID>1</RequestID>
    <Score>4</Score>
    <TopReasons>
      <ReasonSummary>
        <Message>sample string 2</Message>
        <Priority>sample string 1</Priority>
      </ReasonSummary>
      <ReasonSummary>
        <Message>sample string 2</Message>
        <Priority>sample string 1</Priority>
      </ReasonSummary>
    </TopReasons>
    <TotalReasonsCount>9</TotalReasonsCount>
  </RequestAdvisorBatchItem>
</ArrayOfRequestAdvisorBatchItem>