PUT Claims/SaveAuthoriserJustification

Saves justifications provided by the approver for the given flagged item ids.


Parameters

NameDescriptionAdditional information
flagsJustificationRequest
Claimant justification request.

Define this parameter in the request body.

Request body formats

application/json, text/json

Sample:
{
  "FlagsJustificationRequests": [
    {
      "ClaimId": 1,
      "ExpenseId": 2,
      "FlaggedItemId": 3,
      "Justification": "sample string 4"
    },
    {
      "ClaimId": 1,
      "ExpenseId": 2,
      "FlaggedItemId": 3,
      "Justification": "sample string 4"
    },
    {
      "ClaimId": 1,
      "ExpenseId": 2,
      "FlaggedItemId": 3,
      "Justification": "sample string 4"
    }
  ]
}

application/xml, text/xml

Sample:
<FlagsJustificationRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SpendManagementApi.Models.Requests">
  <FlagsJustificationRequests>
    <FlagJustification>
      <ClaimId>1</ClaimId>
      <ExpenseId>2</ExpenseId>
      <FlaggedItemId>3</FlaggedItemId>
      <Justification>sample string 4</Justification>
    </FlagJustification>
    <FlagJustification>
      <ClaimId>1</ClaimId>
      <ExpenseId>2</ExpenseId>
      <FlaggedItemId>3</FlaggedItemId>
      <Justification>sample string 4</Justification>
    </FlagJustification>
    <FlagJustification>
      <ClaimId>1</ClaimId>
      <ExpenseId>2</ExpenseId>
      <FlaggedItemId>3</FlaggedItemId>
      <Justification>sample string 4</Justification>
    </FlagJustification>
  </FlagsJustificationRequests>
</FlagsJustificationRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response body formats

The .

application/json, text/json

Sample:
{
  "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:
<ApiResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SpendManagementApi.Models.Common">
  <ResponseInformation>
    <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>
</ApiResponse>
URI parameters
=
Headers | Add header
: Delete
Body
Samples:
Status
Headers
Body