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
ReportDetailResponseName | 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-06-26T17:23:19.0642283+00:00", "estimatedContractStartDate": "2025-06-26T17:23:19.0642283+00:00", "actualContractStartDate": "2025-06-26T17:23:19.0642283+00:00", "contractLossDate": "2025-06-26T17:23:19.0642283+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-06-26T17:23:19.0642283+00:00", "estimatedContractStartDate": "2025-06-26T17:23:19.0642283+00:00", "actualContractStartDate": "2025-06-26T17:23:19.0642283+00:00", "contractLossDate": "2025-06-26T17:23:19.0642283+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-06-26T17:23:19.0642283+00:00","estimatedContractStartDate":"2025-06-26T17:23:19.0642283+00:00","actualContractStartDate":"2025-06-26T17:23:19.0642283+00:00","contractLossDate":"2025-06-26T17:23:19.0642283+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-06-26T17:23:19.0642283+00:00","estimatedContractStartDate":"2025-06-26T17:23:19.0642283+00:00","actualContractStartDate":"2025-06-26T17:23:19.0642283+00:00","contractLossDate":"2025-06-26T17:23:19.0642283+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-06-26T17:23:19.0642283+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-06-26T17:23:19.0642283+00:00</contractLossDate> <contractlengthId>1</contractlengthId> <contractlengthValue>sample string 5</contractlengthValue> <estimatedConsumption>1</estimatedConsumption> <estimatedContractStartDate>2025-06-26T17:23:19.0642283+00:00</estimatedContractStartDate> <firstPaymentFlag>sample string 11</firstPaymentFlag> <fuelType>sample string 2</fuelType> <registrationStatus>sample string 3</registrationStatus> <registrationStatusId>1</registrationStatusId> <submittedDate>2025-06-26T17:23:19.0642283+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-06-26T17:23:19.0642283+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-06-26T17:23:19.0642283+00:00</contractLossDate> <contractlengthId>1</contractlengthId> <contractlengthValue>sample string 5</contractlengthValue> <estimatedConsumption>1</estimatedConsumption> <estimatedContractStartDate>2025-06-26T17:23:19.0642283+00:00</estimatedContractStartDate> <firstPaymentFlag>sample string 11</firstPaymentFlag> <fuelType>sample string 2</fuelType> <registrationStatus>sample string 3</registrationStatus> <registrationStatusId>1</registrationStatusId> <submittedDate>2025-06-26T17:23:19.0642283+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>