GET request/report/summaryDetails/{agentId}?from={from}&to={to}
Provides a Dashboard
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| agentId | integer |
Required |
|
| from | date |
None. |
|
| to | date |
None. |
Body Parameters
None.
Response Information
Resource Description
ReportDetailResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| agentName | string |
None. |
|
| Aggregator | boolean |
None. |
|
| brokerId | string |
None. |
|
| details | Collection of SummaryDetails |
None. |
|
| partnerBrokerId | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"aggregator": true,
"brokerId": "sample string 2",
"partnerBrokerId": "sample string 3",
"agentName": "sample string 4",
"details": [
{
"contractDetailId": 1,
"companyName": "sample string 1",
"pid": 1,
"fuelType": "sample string 2",
"registrationStatusId": 1,
"registrationStatus": "sample string 3",
"totalCommissionAmount": 1.0,
"totalCommissionPaid": 1.0,
"totalToBeClawedback": 1.0,
"totalToBePaid": 1.0,
"totalClawedback": 1.0,
"commissionType": "sample string 4",
"estimatedConsumption": 1,
"upliftRate": 1.0,
"contractlengthId": 1,
"contractlengthValue": "sample string 5",
"contractLength": "sample string 6",
"commissionDue": 1.0,
"brokerId": "sample string 7",
"agentName": "sample string 8",
"uplift": [
{
"month": "sample string 1",
"updated": 1.0,
"commissionDue": 1.0,
"commissionPaid": 1.0,
"commissionToBePaid": 1.0,
"clawedBack": 1.0,
"toBeClawedBack": 1.0,
"pid": 1,
"originalCommissionDue": 1.0
},
{
"month": "sample string 1",
"updated": 1.0,
"commissionDue": 1.0,
"commissionPaid": 1.0,
"commissionToBePaid": 1.0,
"clawedBack": 1.0,
"toBeClawedBack": 1.0,
"pid": 1,
"originalCommissionDue": 1.0
}
],
"submittedDate": "2025-11-05T12:25:28.9123095+00:00",
"estimatedContractStartDate": "2025-11-05T12:25:28.9123095+00:00",
"actualContractStartDate": "2025-11-05T12:25:28.9123095+00:00",
"contractLossDate": "2025-11-05T12:25:28.9123095+00:00",
"contractType": "sample string 9",
"cotCompleteFlag": "sample string 10",
"firstPaymentFlag": "sample string 11",
"agentId": 1
},
{
"contractDetailId": 1,
"companyName": "sample string 1",
"pid": 1,
"fuelType": "sample string 2",
"registrationStatusId": 1,
"registrationStatus": "sample string 3",
"totalCommissionAmount": 1.0,
"totalCommissionPaid": 1.0,
"totalToBeClawedback": 1.0,
"totalToBePaid": 1.0,
"totalClawedback": 1.0,
"commissionType": "sample string 4",
"estimatedConsumption": 1,
"upliftRate": 1.0,
"contractlengthId": 1,
"contractlengthValue": "sample string 5",
"contractLength": "sample string 6",
"commissionDue": 1.0,
"brokerId": "sample string 7",
"agentName": "sample string 8",
"uplift": [
{
"month": "sample string 1",
"updated": 1.0,
"commissionDue": 1.0,
"commissionPaid": 1.0,
"commissionToBePaid": 1.0,
"clawedBack": 1.0,
"toBeClawedBack": 1.0,
"pid": 1,
"originalCommissionDue": 1.0
},
{
"month": "sample string 1",
"updated": 1.0,
"commissionDue": 1.0,
"commissionPaid": 1.0,
"commissionToBePaid": 1.0,
"clawedBack": 1.0,
"toBeClawedBack": 1.0,
"pid": 1,
"originalCommissionDue": 1.0
}
],
"submittedDate": "2025-11-05T12:25:28.9123095+00:00",
"estimatedContractStartDate": "2025-11-05T12:25:28.9123095+00:00",
"actualContractStartDate": "2025-11-05T12:25:28.9123095+00:00",
"contractLossDate": "2025-11-05T12:25:28.9123095+00:00",
"contractType": "sample string 9",
"cotCompleteFlag": "sample string 10",
"firstPaymentFlag": "sample string 11",
"agentId": 1
}
]
}
text/html
Sample:
{"aggregator":true,"brokerId":"sample string 2","partnerBrokerId":"sample string 3","agentName":"sample string 4","details":[{"contractDetailId":1,"companyName":"sample string 1","pid":1,"fuelType":"sample string 2","registrationStatusId":1,"registrationStatus":"sample string 3","totalCommissionAmount":1.0,"totalCommissionPaid":1.0,"totalToBeClawedback":1.0,"totalToBePaid":1.0,"totalClawedback":1.0,"commissionType":"sample string 4","estimatedConsumption":1,"upliftRate":1.0,"contractlengthId":1,"contractlengthValue":"sample string 5","contractLength":"sample string 6","commissionDue":1.0,"brokerId":"sample string 7","agentName":"sample string 8","uplift":[{"month":"sample string 1","updated":1.0,"commissionDue":1.0,"commissionPaid":1.0,"commissionToBePaid":1.0,"clawedBack":1.0,"toBeClawedBack":1.0,"pid":1,"originalCommissionDue":1.0},{"month":"sample string 1","updated":1.0,"commissionDue":1.0,"commissionPaid":1.0,"commissionToBePaid":1.0,"clawedBack":1.0,"toBeClawedBack":1.0,"pid":1,"originalCommissionDue":1.0}],"submittedDate":"2025-11-05T12:25:28.9123095+00:00","estimatedContractStartDate":"2025-11-05T12:25:28.9123095+00:00","actualContractStartDate":"2025-11-05T12:25:28.9123095+00:00","contractLossDate":"2025-11-05T12:25:28.9123095+00:00","contractType":"sample string 9","cotCompleteFlag":"sample string 10","firstPaymentFlag":"sample string 11","agentId":1},{"contractDetailId":1,"companyName":"sample string 1","pid":1,"fuelType":"sample string 2","registrationStatusId":1,"registrationStatus":"sample string 3","totalCommissionAmount":1.0,"totalCommissionPaid":1.0,"totalToBeClawedback":1.0,"totalToBePaid":1.0,"totalClawedback":1.0,"commissionType":"sample string 4","estimatedConsumption":1,"upliftRate":1.0,"contractlengthId":1,"contractlengthValue":"sample string 5","contractLength":"sample string 6","commissionDue":1.0,"brokerId":"sample string 7","agentName":"sample string 8","uplift":[{"month":"sample string 1","updated":1.0,"commissionDue":1.0,"commissionPaid":1.0,"commissionToBePaid":1.0,"clawedBack":1.0,"toBeClawedBack":1.0,"pid":1,"originalCommissionDue":1.0},{"month":"sample string 1","updated":1.0,"commissionDue":1.0,"commissionPaid":1.0,"commissionToBePaid":1.0,"clawedBack":1.0,"toBeClawedBack":1.0,"pid":1,"originalCommissionDue":1.0}],"submittedDate":"2025-11-05T12:25:28.9123095+00:00","estimatedContractStartDate":"2025-11-05T12:25:28.9123095+00:00","actualContractStartDate":"2025-11-05T12:25:28.9123095+00:00","contractLossDate":"2025-11-05T12:25:28.9123095+00:00","contractType":"sample string 9","cotCompleteFlag":"sample string 10","firstPaymentFlag":"sample string 11","agentId":1}]}
application/xml, text/xml
Sample:
<ReportDetailResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.Reports">
<Aggregator>true</Aggregator>
<agentName>sample string 4</agentName>
<brokerId>sample string 2</brokerId>
<details>
<SummaryDetails>
<ContractType>sample string 9</ContractType>
<CotCompleteFlag>sample string 10</CotCompleteFlag>
<PID>1</PID>
<TotalToBePaid>1</TotalToBePaid>
<actualContractStartDate>2025-11-05T12:25:28.9123095+00:00</actualContractStartDate>
<agentId>1</agentId>
<agentName>sample string 8</agentName>
<brokerId>sample string 7</brokerId>
<commissionDue>1</commissionDue>
<commissionType>sample string 4</commissionType>
<companyName>sample string 1</companyName>
<contractDetailId>1</contractDetailId>
<contractLength>sample string 6</contractLength>
<contractLossDate>2025-11-05T12:25:28.9123095+00:00</contractLossDate>
<contractlengthId>1</contractlengthId>
<contractlengthValue>sample string 5</contractlengthValue>
<estimatedConsumption>1</estimatedConsumption>
<estimatedContractStartDate>2025-11-05T12:25:28.9123095+00:00</estimatedContractStartDate>
<firstPaymentFlag>sample string 11</firstPaymentFlag>
<fuelType>sample string 2</fuelType>
<registrationStatus>sample string 3</registrationStatus>
<registrationStatusId>1</registrationStatusId>
<submittedDate>2025-11-05T12:25:28.9123095+00:00</submittedDate>
<totalClawedback>1</totalClawedback>
<totalCommissionAmount>1</totalCommissionAmount>
<totalCommissionPaid>1</totalCommissionPaid>
<totalToBeClawedback>1</totalToBeClawedback>
<uplift>
<Uplift>
<OriginalCommissionDue>1</OriginalCommissionDue>
<clawedBack>1</clawedBack>
<commissionDue>1</commissionDue>
<commissionPaid>1</commissionPaid>
<commissionToBePaid>1</commissionToBePaid>
<month>sample string 1</month>
<pid>1</pid>
<toBeClawedBack>1</toBeClawedBack>
<updated>1</updated>
</Uplift>
<Uplift>
<OriginalCommissionDue>1</OriginalCommissionDue>
<clawedBack>1</clawedBack>
<commissionDue>1</commissionDue>
<commissionPaid>1</commissionPaid>
<commissionToBePaid>1</commissionToBePaid>
<month>sample string 1</month>
<pid>1</pid>
<toBeClawedBack>1</toBeClawedBack>
<updated>1</updated>
</Uplift>
</uplift>
<upliftRate>1</upliftRate>
</SummaryDetails>
<SummaryDetails>
<ContractType>sample string 9</ContractType>
<CotCompleteFlag>sample string 10</CotCompleteFlag>
<PID>1</PID>
<TotalToBePaid>1</TotalToBePaid>
<actualContractStartDate>2025-11-05T12:25:28.9123095+00:00</actualContractStartDate>
<agentId>1</agentId>
<agentName>sample string 8</agentName>
<brokerId>sample string 7</brokerId>
<commissionDue>1</commissionDue>
<commissionType>sample string 4</commissionType>
<companyName>sample string 1</companyName>
<contractDetailId>1</contractDetailId>
<contractLength>sample string 6</contractLength>
<contractLossDate>2025-11-05T12:25:28.9123095+00:00</contractLossDate>
<contractlengthId>1</contractlengthId>
<contractlengthValue>sample string 5</contractlengthValue>
<estimatedConsumption>1</estimatedConsumption>
<estimatedContractStartDate>2025-11-05T12:25:28.9123095+00:00</estimatedContractStartDate>
<firstPaymentFlag>sample string 11</firstPaymentFlag>
<fuelType>sample string 2</fuelType>
<registrationStatus>sample string 3</registrationStatus>
<registrationStatusId>1</registrationStatusId>
<submittedDate>2025-11-05T12:25:28.9123095+00:00</submittedDate>
<totalClawedback>1</totalClawedback>
<totalCommissionAmount>1</totalCommissionAmount>
<totalCommissionPaid>1</totalCommissionPaid>
<totalToBeClawedback>1</totalToBeClawedback>
<uplift>
<Uplift>
<OriginalCommissionDue>1</OriginalCommissionDue>
<clawedBack>1</clawedBack>
<commissionDue>1</commissionDue>
<commissionPaid>1</commissionPaid>
<commissionToBePaid>1</commissionToBePaid>
<month>sample string 1</month>
<pid>1</pid>
<toBeClawedBack>1</toBeClawedBack>
<updated>1</updated>
</Uplift>
<Uplift>
<OriginalCommissionDue>1</OriginalCommissionDue>
<clawedBack>1</clawedBack>
<commissionDue>1</commissionDue>
<commissionPaid>1</commissionPaid>
<commissionToBePaid>1</commissionToBePaid>
<month>sample string 1</month>
<pid>1</pid>
<toBeClawedBack>1</toBeClawedBack>
<updated>1</updated>
</Uplift>
</uplift>
<upliftRate>1</upliftRate>
</SummaryDetails>
</details>
<partnerBrokerId>sample string 3</partnerBrokerId>
</ReportDetailResponse>