GET DutyOfCare/GetDutyOfCareResults?expenseDate={expenseDate}&subcatId={subcatId}

Gets the duty of care results for the expense date.


Parameters

NameDescriptionAdditional information
expenseDate
The expense date.

Define this parameter in the request URI.

subcatId
The subcat id.

Define this parameter in the request URI.

Response body formats

The DutyOfCareCheckResults

application/json, text/json

Sample:
{
  "List": [
    {
      "carId": 1,
      "HasExpired": true,
      "Reason": "sample string 3",
      "IsValidLicence": true,
      "IsReviewFailed": true,
      "IsAwaitingReview": true,
      "UpdateDocument": true,
      "DutyOfCareExpiryMessages": "sample string 8"
    },
    {
      "carId": 1,
      "HasExpired": true,
      "Reason": "sample string 3",
      "IsValidLicence": true,
      "IsReviewFailed": true,
      "IsAwaitingReview": true,
      "UpdateDocument": true,
      "DutyOfCareExpiryMessages": "sample string 8"
    },
    {
      "carId": 1,
      "HasExpired": true,
      "Reason": "sample string 3",
      "IsValidLicence": true,
      "IsReviewFailed": true,
      "IsAwaitingReview": true,
      "UpdateDocument": true,
      "DutyOfCareExpiryMessages": "sample string 8"
    }
  ],
  "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:
<DutyOfCareCheckResults 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">
    <d2p1:DocumentExpiry>
      <d2p1:DutyOfCareExpiryMessages>sample string 8</d2p1:DutyOfCareExpiryMessages>
      <d2p1:HasExpired>true</d2p1:HasExpired>
      <d2p1:IsAwaitingReview>true</d2p1:IsAwaitingReview>
      <d2p1:IsReviewFailed>true</d2p1:IsReviewFailed>
      <d2p1:IsValidLicence>true</d2p1:IsValidLicence>
      <d2p1:Reason>sample string 3</d2p1:Reason>
      <d2p1:UpdateDocument>true</d2p1:UpdateDocument>
      <d2p1:carId>1</d2p1:carId>
    </d2p1:DocumentExpiry>
    <d2p1:DocumentExpiry>
      <d2p1:DutyOfCareExpiryMessages>sample string 8</d2p1:DutyOfCareExpiryMessages>
      <d2p1:HasExpired>true</d2p1:HasExpired>
      <d2p1:IsAwaitingReview>true</d2p1:IsAwaitingReview>
      <d2p1:IsReviewFailed>true</d2p1:IsReviewFailed>
      <d2p1:IsValidLicence>true</d2p1:IsValidLicence>
      <d2p1:Reason>sample string 3</d2p1:Reason>
      <d2p1:UpdateDocument>true</d2p1:UpdateDocument>
      <d2p1:carId>1</d2p1:carId>
    </d2p1:DocumentExpiry>
    <d2p1:DocumentExpiry>
      <d2p1:DutyOfCareExpiryMessages>sample string 8</d2p1:DutyOfCareExpiryMessages>
      <d2p1:HasExpired>true</d2p1:HasExpired>
      <d2p1:IsAwaitingReview>true</d2p1:IsAwaitingReview>
      <d2p1:IsReviewFailed>true</d2p1:IsReviewFailed>
      <d2p1:IsValidLicence>true</d2p1:IsValidLicence>
      <d2p1:Reason>sample string 3</d2p1:Reason>
      <d2p1:UpdateDocument>true</d2p1:UpdateDocument>
      <d2p1:carId>1</d2p1:carId>
    </d2p1:DocumentExpiry>
  </List>
</DutyOfCareCheckResults>
URI parameters
=
Headers | Add header
: Delete
Body
Samples:
Status
Headers
Body