GET a/PosTenders/GetTenderIntervals?start={start}&end={end}&interval={interval}&posIdentifier={posIdentifier}

Get the tender information for a single tender type, grouped by interval

Request Information

URI Parameters

NameDescriptionTypeAdditional information
start

Start of the period

date

Required

end

End of the period

date

Required

interval

Length of the interval

time interval

Required

posIdentifier

PosIdentifier of the TenderType to filter by

string

Required

Body Parameters

None.

Response Information

Resource Description

List of days and their tender summary

Collection of PosTenderIntervalSummaryDTO
NameDescriptionTypeAdditional information
StartTime

Gets or sets the interval start time

date

None.

PeriodTotal

Gets or sets the total dollar amount of all tenders in the given period (for calculating % of total fields)

decimal number

None.

TenderName

Gets or sets the tender name (eg, Cash, Eftpos etc)

string

None.

TenderPosIdentifier

Gets or sets the POS specific identifier for this tender

string

None.

TenderAmount

Gets or sets the dollar amount tendered

decimal number

None.

TenderIsCash

Gets or sets a value indicating that this tender type is "Cash"

boolean

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "startTime": "2026-04-04T22:24:44.1337409+00:00",
    "periodTotal": 1.0,
    "tenderName": "sample string 2",
    "tenderPosIdentifier": "sample string 3",
    "tenderAmount": 4.0,
    "tenderIsCash": true
  },
  {
    "startTime": "2026-04-04T22:24:44.1337409+00:00",
    "periodTotal": 1.0,
    "tenderName": "sample string 2",
    "tenderPosIdentifier": "sample string 3",
    "tenderAmount": 4.0,
    "tenderIsCash": true
  }
]

application/xml, text/xml

Sample:
<ArrayOfPosTenderIntervalSummaryDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Loaded.WebApi.Models.POS.Tenders">
  <PosTenderIntervalSummaryDTO>
    <TenderAmount>4</TenderAmount>
    <TenderIsCash>true</TenderIsCash>
    <TenderName>sample string 2</TenderName>
    <TenderPosIdentifier>sample string 3</TenderPosIdentifier>
    <PeriodTotal>1</PeriodTotal>
    <StartTime xmlns:d3p1="http://schemas.datacontract.org/2004/07/System">
      <d3p1:DateTime>2026-04-04T22:24:44.1337409Z</d3p1:DateTime>
      <d3p1:OffsetMinutes>0</d3p1:OffsetMinutes>
    </StartTime>
  </PosTenderIntervalSummaryDTO>
  <PosTenderIntervalSummaryDTO>
    <TenderAmount>4</TenderAmount>
    <TenderIsCash>true</TenderIsCash>
    <TenderName>sample string 2</TenderName>
    <TenderPosIdentifier>sample string 3</TenderPosIdentifier>
    <PeriodTotal>1</PeriodTotal>
    <StartTime xmlns:d3p1="http://schemas.datacontract.org/2004/07/System">
      <d3p1:DateTime>2026-04-04T22:24:44.1337409Z</d3p1:DateTime>
      <d3p1:OffsetMinutes>0</d3p1:OffsetMinutes>
    </StartTime>
  </PosTenderIntervalSummaryDTO>
</ArrayOfPosTenderIntervalSummaryDTO>