GET api/v1/Expenses?token={token}&page={page}&startDate={startDate}&endDate={endDate}&status={status}

Get Expenses for a given period.
Returns a max of 50 records from the given page

Request Information

URI Parameters

NameDescriptionType/Additional information
token

The access token

string
page

The page you want. The default is 0. Each page contains 50 records.

int32

Default value is 0

startDate

Optional. Default value: 1/1/1900. Example 2010-2-25

date
endDate

Optional. Default value: 31/12/2100. Example 2015-12-31

date
status

Optional. Default value: null. If null then fetch ALL expenses, 0 = מאגר זמני בלבד, 2 = מאגר קבוע בלבד

int32

Body Parameters

None.

Response Description

CaspitResponse

A generic object used to return information from Caspit

Response Formats

application/json, text/json

Sample:
{
  "CurrentPage": 1,
  "TotalCount": 2,
  "TotalPages": 3,
  "PrevPageUrl": "sample string 4",
  "NextPageUrl": "sample string 5",
  "Results": [
    {
      "DateCreated": "2022-10-07T00:00:55.4907413+03:00",
      "UserCreated": "sample string 1",
      "DateUpdated": "2022-10-07T00:00:55.4907413+03:00",
      "UserUpdated": "sample string 2"
    },
    {
      "DateCreated": "2022-10-07T00:00:55.4907413+03:00",
      "UserCreated": "sample string 1",
      "DateUpdated": "2022-10-07T00:00:55.4907413+03:00",
      "UserUpdated": "sample string 2"
    }
  ]
}

application/xml, text/xml

Sample:
<CaspitResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.caspit.biz/2013/03">
  <CurrentPage>1</CurrentPage>
  <NextPageUrl>sample string 5</NextPageUrl>
  <PrevPageUrl>sample string 4</PrevPageUrl>
  <Results>
    <CaspitBase>
      <DateCreated>2022-10-07T00:00:55.4907413+03:00</DateCreated>
      <DateUpdated>2022-10-07T00:00:55.4907413+03:00</DateUpdated>
      <UserCreated>sample string 1</UserCreated>
      <UserUpdated>sample string 2</UserUpdated>
    </CaspitBase>
    <CaspitBase>
      <DateCreated>2022-10-07T00:00:55.4907413+03:00</DateCreated>
      <DateUpdated>2022-10-07T00:00:55.4907413+03:00</DateUpdated>
      <UserCreated>sample string 1</UserCreated>
      <UserUpdated>sample string 2</UserUpdated>
    </CaspitBase>
  </Results>
  <TotalCount>2</TotalCount>
  <TotalPages>3</TotalPages>
</CaspitResponse>