GET api/TourTransactions/AgentReport?startDate={startDate}&endDate={endDate}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
startDate

date

Required

endDate

date

Required

Body Parameters

None.

Response Information

Resource Description

AgentReportViewModel
NameDescriptionTypeAdditional information
SalesAchievement

decimal number

None.

BookingWaitToBeConfirmed

integer

None.

BestPerformance

string

None.

BookingHasConfirmed

integer

None.

PoorPerformance

string

None.

TotalCreated

integer

None.

TotalInPayment

integer

None.

TotalConfirmed

integer

None.

TotalCompleted

integer

None.

TotalCancelled

integer

None.

TotalQuotation

integer

None.

TotalOnHold

integer

None.

Currency

string

None.

BestFiveCustomer

Collection of BestFiveCustomer

None.

Response Formats

application/json, text/json

Sample:
{
  "SalesAchievement": 1.0,
  "BookingWaitToBeConfirmed": 2,
  "BestPerformance": "sample string 3",
  "BookingHasConfirmed": 4,
  "PoorPerformance": "sample string 5",
  "TotalCreated": 6,
  "TotalInPayment": 7,
  "TotalConfirmed": 8,
  "TotalCompleted": 9,
  "TotalCancelled": 10,
  "TotalQuotation": 11,
  "TotalOnHold": 12,
  "Currency": "sample string 13",
  "BestFiveCustomer": [
    {
      "Name": "sample string 1",
      "TotalGross": 2.0,
      "CompanyName": "sample string 3"
    },
    {
      "Name": "sample string 1",
      "TotalGross": 2.0,
      "CompanyName": "sample string 3"
    }
  ]
}

application/xml, text/xml

Sample:
<AgentReportViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TripPlannerAPI.Models.DTO">
  <BestFiveCustomer>
    <BestFiveCustomer>
      <CompanyName>sample string 3</CompanyName>
      <Name>sample string 1</Name>
      <TotalGross>2</TotalGross>
    </BestFiveCustomer>
    <BestFiveCustomer>
      <CompanyName>sample string 3</CompanyName>
      <Name>sample string 1</Name>
      <TotalGross>2</TotalGross>
    </BestFiveCustomer>
  </BestFiveCustomer>
  <BestPerformance>sample string 3</BestPerformance>
  <BookingHasConfirmed>4</BookingHasConfirmed>
  <BookingWaitToBeConfirmed>2</BookingWaitToBeConfirmed>
  <Currency>sample string 13</Currency>
  <PoorPerformance>sample string 5</PoorPerformance>
  <SalesAchievement>1</SalesAchievement>
  <TotalCancelled>10</TotalCancelled>
  <TotalCompleted>9</TotalCompleted>
  <TotalConfirmed>8</TotalConfirmed>
  <TotalCreated>6</TotalCreated>
  <TotalInPayment>7</TotalInPayment>
  <TotalOnHold>12</TotalOnHold>
  <TotalQuotation>11</TotalQuotation>
</AgentReportViewModel>