GET api/General/RiderPointBasedSystem/GetRiderTripStats?deliveryAgentId={deliveryAgentId}&fromDate={fromDate}&toDate={toDate}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
deliveryAgentId

string

Required

fromDate

date

None.

toDate

date

None.

Body Parameters

None.

Response Information

Resource Description

RPBSRiderTripStatsVM
NameDescriptionTypeAdditional information
TripsRejected

integer

None.

TripsDelivered

integer

None.

TripsOffered

integer

None.

AcceptanceRatio

decimal number

None.

FulfillmentRatio

decimal number

None.

TotalOnlineHours

decimal number

None.

TotalTripDurationHours

decimal number

None.

TotalKm

decimal number

None.

Response Formats

application/json, text/json

Sample:
{
  "TripsRejected": 1,
  "TripsDelivered": 2,
  "TripsOffered": 3,
  "AcceptanceRatio": 4.0,
  "FulfillmentRatio": 5.0,
  "TotalOnlineHours": 6.0,
  "TotalTripDurationHours": 7.0,
  "TotalKm": 8.0
}

application/xml, text/xml

Sample:
<RPBSRiderTripStatsVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/General.Operations.CustomModels">
  <AcceptanceRatio>4</AcceptanceRatio>
  <FulfillmentRatio>5</FulfillmentRatio>
  <TotalKm>8</TotalKm>
  <TotalOnlineHours>6</TotalOnlineHours>
  <TotalTripDurationHours>7</TotalTripDurationHours>
  <TripsDelivered>2</TripsDelivered>
  <TripsOffered>3</TripsOffered>
  <TripsRejected>1</TripsRejected>
</RPBSRiderTripStatsVM>