POST api/ManagerAPI?fromDate={fromDate}&toDate={toDate}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
fromDate

date

Required

toDate

date

Required

Body Parameters

SalesPersonMonthlyReport
NameDescriptionTypeAdditional information
ManagerId

integer

None.

ManagerName

string

None.

ManagerEmail

string

None.

SalesPersonId

integer

None.

SalesPersonName

string

None.

SalesPersonEmail

string

None.

DailyReports

Collection of DailyReport

None.

Request Formats

application/json, text/json

Sample:
{
  "ManagerId": 1,
  "ManagerName": "sample string 2",
  "ManagerEmail": "sample string 3",
  "SalesPersonId": 4,
  "SalesPersonName": "sample string 5",
  "SalesPersonEmail": "sample string 6",
  "DailyReports": [
    {
      "Date": "2026-07-05T17:29:18.177801+00:00",
      "AttendanceStatus": "sample string 2",
      "SelfieUrl": "sample string 3",
      "AbsentReason": "sample string 4",
      "Visits": [
        {
          "VisitId": 1,
          "CustomerName": "sample string 2",
          "CustomerAddress": "sample string 3",
          "VisitDate": "2026-07-05T17:29:18.1787799+00:00",
          "Products": "sample string 5",
          "TotalSales": 6.0,
          "TotalDistance": 7.0
        },
        {
          "VisitId": 1,
          "CustomerName": "sample string 2",
          "CustomerAddress": "sample string 3",
          "VisitDate": "2026-07-05T17:29:18.1787799+00:00",
          "Products": "sample string 5",
          "TotalSales": 6.0,
          "TotalDistance": 7.0
        }
      ]
    },
    {
      "Date": "2026-07-05T17:29:18.177801+00:00",
      "AttendanceStatus": "sample string 2",
      "SelfieUrl": "sample string 3",
      "AbsentReason": "sample string 4",
      "Visits": [
        {
          "VisitId": 1,
          "CustomerName": "sample string 2",
          "CustomerAddress": "sample string 3",
          "VisitDate": "2026-07-05T17:29:18.1787799+00:00",
          "Products": "sample string 5",
          "TotalSales": 6.0,
          "TotalDistance": 7.0
        },
        {
          "VisitId": 1,
          "CustomerName": "sample string 2",
          "CustomerAddress": "sample string 3",
          "VisitDate": "2026-07-05T17:29:18.1787799+00:00",
          "Products": "sample string 5",
          "TotalSales": 6.0,
          "TotalDistance": 7.0
        }
      ]
    }
  ]
}

application/xml, text/xml

Sample:
<SalesPersonMonthlyReport xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/UpTracModels">
  <DailyReports>
    <DailyReport>
      <AbsentReason>sample string 4</AbsentReason>
      <AttendanceStatus>sample string 2</AttendanceStatus>
      <Date>2026-07-05T17:29:18.177801+00:00</Date>
      <SelfieUrl>sample string 3</SelfieUrl>
      <Visits>
        <CustomerVisitReport>
          <CustomerAddress>sample string 3</CustomerAddress>
          <CustomerName>sample string 2</CustomerName>
          <Products>sample string 5</Products>
          <TotalDistance>7</TotalDistance>
          <TotalSales>6</TotalSales>
          <VisitDate>2026-07-05T17:29:18.1787799+00:00</VisitDate>
          <VisitId>1</VisitId>
        </CustomerVisitReport>
        <CustomerVisitReport>
          <CustomerAddress>sample string 3</CustomerAddress>
          <CustomerName>sample string 2</CustomerName>
          <Products>sample string 5</Products>
          <TotalDistance>7</TotalDistance>
          <TotalSales>6</TotalSales>
          <VisitDate>2026-07-05T17:29:18.1787799+00:00</VisitDate>
          <VisitId>1</VisitId>
        </CustomerVisitReport>
      </Visits>
    </DailyReport>
    <DailyReport>
      <AbsentReason>sample string 4</AbsentReason>
      <AttendanceStatus>sample string 2</AttendanceStatus>
      <Date>2026-07-05T17:29:18.177801+00:00</Date>
      <SelfieUrl>sample string 3</SelfieUrl>
      <Visits>
        <CustomerVisitReport>
          <CustomerAddress>sample string 3</CustomerAddress>
          <CustomerName>sample string 2</CustomerName>
          <Products>sample string 5</Products>
          <TotalDistance>7</TotalDistance>
          <TotalSales>6</TotalSales>
          <VisitDate>2026-07-05T17:29:18.1787799+00:00</VisitDate>
          <VisitId>1</VisitId>
        </CustomerVisitReport>
        <CustomerVisitReport>
          <CustomerAddress>sample string 3</CustomerAddress>
          <CustomerName>sample string 2</CustomerName>
          <Products>sample string 5</Products>
          <TotalDistance>7</TotalDistance>
          <TotalSales>6</TotalSales>
          <VisitDate>2026-07-05T17:29:18.1787799+00:00</VisitDate>
          <VisitId>1</VisitId>
        </CustomerVisitReport>
      </Visits>
    </DailyReport>
  </DailyReports>
  <ManagerEmail>sample string 3</ManagerEmail>
  <ManagerId>1</ManagerId>
  <ManagerName>sample string 2</ManagerName>
  <SalesPersonEmail>sample string 6</SalesPersonEmail>
  <SalesPersonId>4</SalesPersonId>
  <SalesPersonName>sample string 5</SalesPersonName>
</SalesPersonMonthlyReport>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'SalesPersonMonthlyReport'.

Response Information

Resource Description

StringBuilder
NameDescriptionTypeAdditional information
Capacity

integer

None.

MaxCapacity

integer

None.

Length

integer

None.

Chars

character

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.