GET ExpenseItems/GetExpenseItemCostCodeBreakdown/{id}

Gets the costcode breakdown for an expense item by the expense item Id


Parameters

NameDescriptionAdditional information
id
The Id of the expense item.

Define this parameter in the request URI.

Response body formats

A GetExpenseItemCostCodeBreakdownResponse, containing a list of CostCodeBreakdowns.

application/json, text/json

Sample:
{
  "List": [
    {
      "DepartmentId": 1,
      "DepartmentDescription": "sample string 1",
      "CostCodeId": 1,
      "CostCodeDescription": "sample string 2",
      "ProjectCodeId": 1,
      "ProjectCodeDescription": "sample string 3",
      "Percentage": 4
    },
    {
      "DepartmentId": 1,
      "DepartmentDescription": "sample string 1",
      "CostCodeId": 1,
      "CostCodeDescription": "sample string 2",
      "ProjectCodeId": 1,
      "ProjectCodeDescription": "sample string 3",
      "Percentage": 4
    },
    {
      "DepartmentId": 1,
      "DepartmentDescription": "sample string 1",
      "CostCodeId": 1,
      "CostCodeDescription": "sample string 2",
      "ProjectCodeId": 1,
      "ProjectCodeDescription": "sample string 3",
      "Percentage": 4
    }
  ],
  "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:
<GetExpenseItemCostCodeBreakdownResponse 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.Employees" xmlns="http://schemas.datacontract.org/2004/07/SpendManagementApi.Models.Common">
    <d2p1:CostCentreBreakdown>
      <d2p1:CostCodeDescription>sample string 2</d2p1:CostCodeDescription>
      <d2p1:CostCodeId>1</d2p1:CostCodeId>
      <d2p1:DepartmentDescription>sample string 1</d2p1:DepartmentDescription>
      <d2p1:DepartmentId>1</d2p1:DepartmentId>
      <d2p1:Percentage>4</d2p1:Percentage>
      <d2p1:ProjectCodeDescription>sample string 3</d2p1:ProjectCodeDescription>
      <d2p1:ProjectCodeId>1</d2p1:ProjectCodeId>
    </d2p1:CostCentreBreakdown>
    <d2p1:CostCentreBreakdown>
      <d2p1:CostCodeDescription>sample string 2</d2p1:CostCodeDescription>
      <d2p1:CostCodeId>1</d2p1:CostCodeId>
      <d2p1:DepartmentDescription>sample string 1</d2p1:DepartmentDescription>
      <d2p1:DepartmentId>1</d2p1:DepartmentId>
      <d2p1:Percentage>4</d2p1:Percentage>
      <d2p1:ProjectCodeDescription>sample string 3</d2p1:ProjectCodeDescription>
      <d2p1:ProjectCodeId>1</d2p1:ProjectCodeId>
    </d2p1:CostCentreBreakdown>
    <d2p1:CostCentreBreakdown>
      <d2p1:CostCodeDescription>sample string 2</d2p1:CostCodeDescription>
      <d2p1:CostCodeId>1</d2p1:CostCodeId>
      <d2p1:DepartmentDescription>sample string 1</d2p1:DepartmentDescription>
      <d2p1:DepartmentId>1</d2p1:DepartmentId>
      <d2p1:Percentage>4</d2p1:Percentage>
      <d2p1:ProjectCodeDescription>sample string 3</d2p1:ProjectCodeDescription>
      <d2p1:ProjectCodeId>1</d2p1:ProjectCodeId>
    </d2p1:CostCentreBreakdown>
  </List>
</GetExpenseItemCostCodeBreakdownResponse>
URI parameters
=
Headers | Add header
: Delete
Body
Samples:
Status
Headers
Body