GET api/Advisors/Invoice/{invoiceId}?enqueueRegrade={enqueueRegrade}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| invoiceId | integer |
Required |
|
| enqueueRegrade | boolean |
Default value is True |
Body Parameters
None.
Response Information
Resource Description
AdvisorResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| Score | integer |
None. |
|
| RawScore | integer |
None. |
|
| Grade | string |
None. |
|
| Label | string |
None. |
|
| IsIncomplete | boolean |
None. |
|
| IsAiBased | boolean |
None. |
|
| ComputedAt | date |
None. |
|
| EngineVersion | string |
None. |
|
| IsDirty | boolean |
None. |
|
| IsStaleVersion | boolean |
None. |
|
| AgingDays | integer |
None. |
|
| AgingBaseline | integer |
None. |
|
| CurrentAgingPenalty | integer |
None. |
|
| Breakdown | BreakdownDto |
None. |
|
| Reasons | Collection of ReasonDto |
None. |
|
| TotalReasonsCount | integer |
None. |
|
| MatchStatus | integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"Score": 1,
"RawScore": 2,
"Grade": "sample string 3",
"Label": "sample string 4",
"IsIncomplete": true,
"IsAiBased": true,
"ComputedAt": "2026-09-18T22:00:45.3817931+00:00",
"EngineVersion": "sample string 8",
"IsDirty": true,
"IsStaleVersion": true,
"AgingDays": 11,
"AgingBaseline": 12,
"CurrentAgingPenalty": 13,
"Breakdown": {
"Completeness": 1,
"PoLinkage": 2,
"SupplierTrust": 3,
"AmountIntegrity": 4,
"Aging": 5,
"AiExtraction": 6,
"AiSignals": 7,
"SupplierHealth": 8,
"AmountIssues": 9,
"Budget": 10
},
"Reasons": [
{
"Id": "sample string 1",
"Category": "sample string 2",
"Priority": "sample string 3",
"Message": "sample string 4",
"Detail": "sample string 5",
"FieldName": "sample string 6",
"LinkUrl": "sample string 7",
"LinkLabel": "sample string 8"
},
{
"Id": "sample string 1",
"Category": "sample string 2",
"Priority": "sample string 3",
"Message": "sample string 4",
"Detail": "sample string 5",
"FieldName": "sample string 6",
"LinkUrl": "sample string 7",
"LinkLabel": "sample string 8"
}
],
"TotalReasonsCount": 14,
"MatchStatus": 15
}
application/xml, text/xml
Sample:
<AdvisorResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FraxionSM.BLL.Advisor.Models">
<AgingBaseline>12</AgingBaseline>
<AgingDays>11</AgingDays>
<Breakdown>
<Aging>5</Aging>
<AiExtraction>6</AiExtraction>
<AiSignals>7</AiSignals>
<AmountIntegrity>4</AmountIntegrity>
<AmountIssues>9</AmountIssues>
<Budget>10</Budget>
<Completeness>1</Completeness>
<PoLinkage>2</PoLinkage>
<SupplierHealth>8</SupplierHealth>
<SupplierTrust>3</SupplierTrust>
</Breakdown>
<ComputedAt>2026-09-18T22:00:45.3817931+00:00</ComputedAt>
<CurrentAgingPenalty>13</CurrentAgingPenalty>
<EngineVersion>sample string 8</EngineVersion>
<Grade>sample string 3</Grade>
<IsAiBased>true</IsAiBased>
<IsDirty>true</IsDirty>
<IsIncomplete>true</IsIncomplete>
<IsStaleVersion>true</IsStaleVersion>
<Label>sample string 4</Label>
<MatchStatus>15</MatchStatus>
<RawScore>2</RawScore>
<Reasons>
<ReasonDto>
<Category>sample string 2</Category>
<Detail>sample string 5</Detail>
<FieldName>sample string 6</FieldName>
<Id>sample string 1</Id>
<LinkLabel>sample string 8</LinkLabel>
<LinkUrl>sample string 7</LinkUrl>
<Message>sample string 4</Message>
<Priority>sample string 3</Priority>
</ReasonDto>
<ReasonDto>
<Category>sample string 2</Category>
<Detail>sample string 5</Detail>
<FieldName>sample string 6</FieldName>
<Id>sample string 1</Id>
<LinkLabel>sample string 8</LinkLabel>
<LinkUrl>sample string 7</LinkUrl>
<Message>sample string 4</Message>
<Priority>sample string 3</Priority>
</ReasonDto>
</Reasons>
<Score>1</Score>
<TotalReasonsCount>14</TotalReasonsCount>
</AdvisorResponse>