GET ExpenseItems/GetExpenseItemFlags?expenseId={expenseId}&validationPointId={validationPointId}&validationTypeId={validationTypeId}

Returns the list of FlagSummary associated with an expense item


Parameters

NameDescriptionAdditional information
expenseId
The Id of the expense to check

Define this parameter in the request URI.

validationPointId
The enum value for the ValidationPoint/>

Define this parameter in the request URI.

validationTypeId
The enum value for the validationType/>

Define this parameter in the request URI.

Response body formats

The FlagSummaryResponse

application/json, text/json

Sample:
{
  "List": [
    null,
    {
      "FlagId": 1,
      "sComments": "",
      "FlaggedItem": null
    },
    {
      "FlagId": 1,
      "sComments": "",
      "FlaggedItem": null
    }
  ],
  "ResponseInformation": {
    "Errors": [
      {
        "ErrorCode": "sample string 1",
        "Message": "sample string 2"
      },
      {
        "ErrorCode": "sample string 1",
        "Message": "sample string 2"
      },
      {
        "ErrorCode": "sample string 1",
        "Message": "sample string 2"
      }
    ],
    "Status": 0,
    "Links": [
      {
        "Rel": "sample string 1",
        "Href": "sample string 2",
        "Title": "sample string 3",
        "IsTemplated": true
      },
      {
        "Rel": "sample string 1",
        "Href": "sample string 2",
        "Title": "sample string 3",
        "IsTemplated": true
      },
      {
        "Rel": "sample string 1",
        "Href": "sample string 2",
        "Title": "sample string 3",
        "IsTemplated": true
      }
    ]
  }
}

application/xml, text/xml

Sample:
<FlagSummaryResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SpendManagementApi.Models.Responses">
  <ResponseInformation xmlns="http://schemas.datacontract.org/2004/07/SpendManagementApi.Models.Common">
    <Errors>
      <ApiErrorDetail>
        <ErrorCode>sample string 1</ErrorCode>
        <Message>sample string 2</Message>
      </ApiErrorDetail>
      <ApiErrorDetail>
        <ErrorCode>sample string 1</ErrorCode>
        <Message>sample string 2</Message>
      </ApiErrorDetail>
      <ApiErrorDetail>
        <ErrorCode>sample string 1</ErrorCode>
        <Message>sample string 2</Message>
      </ApiErrorDetail>
    </Errors>
    <Links>
      <Link>
        <Href>sample string 2</Href>
        <IsTemplated>true</IsTemplated>
        <Rel>sample string 1</Rel>
        <Title>sample string 3</Title>
      </Link>
      <Link>
        <Href>sample string 2</Href>
        <IsTemplated>true</IsTemplated>
        <Rel>sample string 1</Rel>
        <Title>sample string 3</Title>
      </Link>
      <Link>
        <Href>sample string 2</Href>
        <IsTemplated>true</IsTemplated>
        <Rel>sample string 1</Rel>
        <Title>sample string 3</Title>
      </Link>
    </Links>
    <Status>Failure</Status>
  </ResponseInformation>
  <List xmlns:d2p1="http://schemas.datacontract.org/2004/07/SpendManagementApi.Models.Types" xmlns="http://schemas.datacontract.org/2004/07/SpendManagementApi.Models.Common">
    <d2p1:FlagSummary i:nil="true" />
    <d2p1:FlagSummary>
      <d2p1:FlaggedItem i:nil="true" />
    </d2p1:FlagSummary>
    <d2p1:FlagSummary>
      <d2p1:FlaggedItem i:nil="true" />
    </d2p1:FlagSummary>
  </List>
</FlagSummaryResponse>
URI parameters
=
Headers | Add header
: Delete
Body
Samples:
Status
Headers
Body