POST request/Results/solarandbattery
Request Information
URI Parameters
None.
Body Parameters
SolarPlaygroundRequestName | Description | Type | Additional information |
---|---|---|---|
Duration | string |
None. |
|
FromDate | date |
None. |
|
QuoteId | string |
None. |
|
ToDate | date |
None. |
Request Formats
application/json, text/json
Sample:
{ "quoteId": "sample string 1", "fromDate": "2025-07-06T06:30:44.3525867+00:00", "toDate": "2025-07-06T06:30:44.3525867+00:00", "duration": "sample string 4" }
application/xml, text/xml
Sample:
<SolarPlaygroundRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MyUtilityGenius.Api.Models.Dto"> <Duration>sample string 4</Duration> <FromDate>2025-07-06T06:30:44.3525867+00:00</FromDate> <QuoteId>sample string 1</QuoteId> <ToDate>2025-07-06T06:30:44.3525867+00:00</ToDate> </SolarPlaygroundRequest>
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="QuoteId" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="FromDate" 2025-07-06T06:30:44.3525867+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ToDate" 2025-07-06T06:30:44.3525867+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Duration" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e--
Response Information
Resource Description
SolarPlaygroundName | Description | Type | Additional information |
---|---|---|---|
Current | SolarPlaygroundResponse |
None. |
|
Proposed | SolarPlaygroundResponse |
None. |
|
summary | SolarPlaygroundSummary |
None. |
Response Formats
application/json, text/json
Sample:
{ "summary": { "addressview": { "line1": "sample string 1", "line2": "sample string 2", "city": "sample string 3", "county": "sample string 4", "postcode": "sample string 5", "text": "sample string 6", "propertyType": "sample string 7", "propertyTypeId": 64 }, "solarview": { "numberOfPanels": 1, "batterySize": 1.0, "solarSystemSize": 2.0, "estimatedSolarGeneration": 3.0, "annualHouseholdConsumption": 4.0 } }, "current": { "usage": [ { "fromGridToHouse": 1.0, "fromBatteryToHouse": 2.0, "fromGridToBattery": 3.0, "usedSolar": 4.0, "noAsset": 5.0, "fromBatteryToHouseCost": 6.0, "fromGridToHouseCost": 7.0, "fromGridToBatteryCost": 8.0, "usedSolarCost": 9.0, "noAssetCost": 10.0, "importedFromGrid": 11.0, "importedFromGridCost": 12.0, "householdCost": 13.0, "solarToBattery": 14.0, "xValue": 15, "xDesc": "sample string 16", "dateValue": "2025-07-06T06:30:44.3838363+00:00" }, { "fromGridToHouse": 1.0, "fromBatteryToHouse": 2.0, "fromGridToBattery": 3.0, "usedSolar": 4.0, "noAsset": 5.0, "fromBatteryToHouseCost": 6.0, "fromGridToHouseCost": 7.0, "fromGridToBatteryCost": 8.0, "usedSolarCost": 9.0, "noAssetCost": 10.0, "importedFromGrid": 11.0, "importedFromGridCost": 12.0, "householdCost": 13.0, "solarToBattery": 14.0, "xValue": 15, "xDesc": "sample string 16", "dateValue": "2025-07-06T06:30:44.3838363+00:00" } ], "export": [ { "consumption": 1.0, "cost": 2.0, "fromSolar": 3.0, "fromSolarCost": 4.0, "fromBattery": 5.0, "fromBatteryCost": 6.0, "xValue": 7, "xDesc": "sample string 8" }, { "consumption": 1.0, "cost": 2.0, "fromSolar": 3.0, "fromSolarCost": 4.0, "fromBattery": 5.0, "fromBatteryCost": 6.0, "xValue": 7, "xDesc": "sample string 8" } ], "totalExport": { "totalExport": 1.0, "peakExport": 2.0, "totalExportCost": 3.0, "peakExportCost": 4.0, "peakExportDescription": "sample string 5" }, "energyUsage": { "totalEnergyUsage": 1.0, "totalFromSolar": 2.0, "totalExport": 3.0, "totalFromBatteryToHouse": 4.0, "totalFromGrid": 5.0, "potentialTotalFromSolar": 6.0, "potentialTotalExport": 7.0, "potentialTotalFromBatteryToHouse": 8.0, "potentialTotalFromGrid": 9.0, "solarHouseContribution": 10.0, "batteryHouseContribution": 11.0, "solarGridDependency": 12.0, "batteryGridDependency": 13.0, "totalGridDependency": 14.0 }, "savings": { "supplierId": 1, "supplierName": "sample string 2", "tariffName": "sample string 3", "savings": 4.0, "currentCost": 5.0, "newCost": 6.0, "supplierLogo": "sample string 7" }, "battery": { "fromGrid": 1.0, "fromSolar": 2.0, "usedInHome": 3.0, "exportToGrid": 4.0, "capacity": 5.0, "usedCapacity": 6.0, "batteryHouseContribution": 7.0 } }, "proposed": { "usage": [ { "fromGridToHouse": 1.0, "fromBatteryToHouse": 2.0, "fromGridToBattery": 3.0, "usedSolar": 4.0, "noAsset": 5.0, "fromBatteryToHouseCost": 6.0, "fromGridToHouseCost": 7.0, "fromGridToBatteryCost": 8.0, "usedSolarCost": 9.0, "noAssetCost": 10.0, "importedFromGrid": 11.0, "importedFromGridCost": 12.0, "householdCost": 13.0, "solarToBattery": 14.0, "xValue": 15, "xDesc": "sample string 16", "dateValue": "2025-07-06T06:30:44.3838363+00:00" }, { "fromGridToHouse": 1.0, "fromBatteryToHouse": 2.0, "fromGridToBattery": 3.0, "usedSolar": 4.0, "noAsset": 5.0, "fromBatteryToHouseCost": 6.0, "fromGridToHouseCost": 7.0, "fromGridToBatteryCost": 8.0, "usedSolarCost": 9.0, "noAssetCost": 10.0, "importedFromGrid": 11.0, "importedFromGridCost": 12.0, "householdCost": 13.0, "solarToBattery": 14.0, "xValue": 15, "xDesc": "sample string 16", "dateValue": "2025-07-06T06:30:44.3838363+00:00" } ], "export": [ { "consumption": 1.0, "cost": 2.0, "fromSolar": 3.0, "fromSolarCost": 4.0, "fromBattery": 5.0, "fromBatteryCost": 6.0, "xValue": 7, "xDesc": "sample string 8" }, { "consumption": 1.0, "cost": 2.0, "fromSolar": 3.0, "fromSolarCost": 4.0, "fromBattery": 5.0, "fromBatteryCost": 6.0, "xValue": 7, "xDesc": "sample string 8" } ], "totalExport": { "totalExport": 1.0, "peakExport": 2.0, "totalExportCost": 3.0, "peakExportCost": 4.0, "peakExportDescription": "sample string 5" }, "energyUsage": { "totalEnergyUsage": 1.0, "totalFromSolar": 2.0, "totalExport": 3.0, "totalFromBatteryToHouse": 4.0, "totalFromGrid": 5.0, "potentialTotalFromSolar": 6.0, "potentialTotalExport": 7.0, "potentialTotalFromBatteryToHouse": 8.0, "potentialTotalFromGrid": 9.0, "solarHouseContribution": 10.0, "batteryHouseContribution": 11.0, "solarGridDependency": 12.0, "batteryGridDependency": 13.0, "totalGridDependency": 14.0 }, "savings": { "supplierId": 1, "supplierName": "sample string 2", "tariffName": "sample string 3", "savings": 4.0, "currentCost": 5.0, "newCost": 6.0, "supplierLogo": "sample string 7" }, "battery": { "fromGrid": 1.0, "fromSolar": 2.0, "usedInHome": 3.0, "exportToGrid": 4.0, "capacity": 5.0, "usedCapacity": 6.0, "batteryHouseContribution": 7.0 } } }
application/xml, text/xml
Sample:
<SolarPlayground xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MyUtilityGenius.Api.Models.Dto"> <Current> <Battery> <BatteryHouseContribution>7</BatteryHouseContribution> <Capacity>5</Capacity> <ExportToGrid>4</ExportToGrid> <FromGrid>1</FromGrid> <FromSolar>2</FromSolar> <UsedCapacity>6</UsedCapacity> <UsedInHome>3</UsedInHome> </Battery> <EnergyUsage> <BatteryGridDependency>13</BatteryGridDependency> <BatteryHouseContribution>11</BatteryHouseContribution> <PotentialTotalExport>7</PotentialTotalExport> <PotentialTotalFromBatteryToHouse>8</PotentialTotalFromBatteryToHouse> <PotentialTotalFromGrid>9</PotentialTotalFromGrid> <PotentialTotalFromSolar>6</PotentialTotalFromSolar> <SolarGridDependency>12</SolarGridDependency> <SolarHouseContribution>10</SolarHouseContribution> <TotalEnergyUsage>1</TotalEnergyUsage> <TotalExport>3</TotalExport> <TotalFromBatteryToHouse>4</TotalFromBatteryToHouse> <TotalFromGrid>5</TotalFromGrid> <TotalFromSolar>2</TotalFromSolar> <TotalGridDependency>14</TotalGridDependency> </EnergyUsage> <Export> <ExportData> <Consumption>1</Consumption> <Cost>2</Cost> <FromBattery>5</FromBattery> <FromBatteryCost>6</FromBatteryCost> <FromSolar>3</FromSolar> <FromSolarCost>4</FromSolarCost> <XDesc>sample string 8</XDesc> <XValue>7</XValue> </ExportData> <ExportData> <Consumption>1</Consumption> <Cost>2</Cost> <FromBattery>5</FromBattery> <FromBatteryCost>6</FromBatteryCost> <FromSolar>3</FromSolar> <FromSolarCost>4</FromSolarCost> <XDesc>sample string 8</XDesc> <XValue>7</XValue> </ExportData> </Export> <Savings> <CurrentCost>5</CurrentCost> <NewCost>6</NewCost> <Savings>4</Savings> <SupplierId>1</SupplierId> <SupplierLogo>sample string 7</SupplierLogo> <SupplierName>sample string 2</SupplierName> <TariffName>sample string 3</TariffName> </Savings> <TotalExport> <PeakExport>2</PeakExport> <PeakExportCost>4</PeakExportCost> <PeakExportDescription>sample string 5</PeakExportDescription> <TotalExport>1</TotalExport> <TotalExportCost>3</TotalExportCost> </TotalExport> <Usage> <UsageData> <DateValue>2025-07-06T06:30:44.3838363+00:00</DateValue> <FromBatteryToHouse>2</FromBatteryToHouse> <FromBatteryToHouseCost>6</FromBatteryToHouseCost> <FromGridToBattery>3</FromGridToBattery> <FromGridToBatteryCost>8</FromGridToBatteryCost> <FromGridToHouse>1</FromGridToHouse> <FromGridToHouseCost>7</FromGridToHouseCost> <HouseholdCost>13</HouseholdCost> <ImportedFromGrid>11</ImportedFromGrid> <ImportedFromGridCost>12</ImportedFromGridCost> <NoAsset>5</NoAsset> <NoAssetCost>10</NoAssetCost> <SolarToBattery>14</SolarToBattery> <UsedSolar>4</UsedSolar> <UsedSolarCost>9</UsedSolarCost> <XDesc>sample string 16</XDesc> <XValue>15</XValue> </UsageData> <UsageData> <DateValue>2025-07-06T06:30:44.3838363+00:00</DateValue> <FromBatteryToHouse>2</FromBatteryToHouse> <FromBatteryToHouseCost>6</FromBatteryToHouseCost> <FromGridToBattery>3</FromGridToBattery> <FromGridToBatteryCost>8</FromGridToBatteryCost> <FromGridToHouse>1</FromGridToHouse> <FromGridToHouseCost>7</FromGridToHouseCost> <HouseholdCost>13</HouseholdCost> <ImportedFromGrid>11</ImportedFromGrid> <ImportedFromGridCost>12</ImportedFromGridCost> <NoAsset>5</NoAsset> <NoAssetCost>10</NoAssetCost> <SolarToBattery>14</SolarToBattery> <UsedSolar>4</UsedSolar> <UsedSolarCost>9</UsedSolarCost> <XDesc>sample string 16</XDesc> <XValue>15</XValue> </UsageData> </Usage> </Current> <Proposed> <Battery> <BatteryHouseContribution>7</BatteryHouseContribution> <Capacity>5</Capacity> <ExportToGrid>4</ExportToGrid> <FromGrid>1</FromGrid> <FromSolar>2</FromSolar> <UsedCapacity>6</UsedCapacity> <UsedInHome>3</UsedInHome> </Battery> <EnergyUsage> <BatteryGridDependency>13</BatteryGridDependency> <BatteryHouseContribution>11</BatteryHouseContribution> <PotentialTotalExport>7</PotentialTotalExport> <PotentialTotalFromBatteryToHouse>8</PotentialTotalFromBatteryToHouse> <PotentialTotalFromGrid>9</PotentialTotalFromGrid> <PotentialTotalFromSolar>6</PotentialTotalFromSolar> <SolarGridDependency>12</SolarGridDependency> <SolarHouseContribution>10</SolarHouseContribution> <TotalEnergyUsage>1</TotalEnergyUsage> <TotalExport>3</TotalExport> <TotalFromBatteryToHouse>4</TotalFromBatteryToHouse> <TotalFromGrid>5</TotalFromGrid> <TotalFromSolar>2</TotalFromSolar> <TotalGridDependency>14</TotalGridDependency> </EnergyUsage> <Export> <ExportData> <Consumption>1</Consumption> <Cost>2</Cost> <FromBattery>5</FromBattery> <FromBatteryCost>6</FromBatteryCost> <FromSolar>3</FromSolar> <FromSolarCost>4</FromSolarCost> <XDesc>sample string 8</XDesc> <XValue>7</XValue> </ExportData> <ExportData> <Consumption>1</Consumption> <Cost>2</Cost> <FromBattery>5</FromBattery> <FromBatteryCost>6</FromBatteryCost> <FromSolar>3</FromSolar> <FromSolarCost>4</FromSolarCost> <XDesc>sample string 8</XDesc> <XValue>7</XValue> </ExportData> </Export> <Savings> <CurrentCost>5</CurrentCost> <NewCost>6</NewCost> <Savings>4</Savings> <SupplierId>1</SupplierId> <SupplierLogo>sample string 7</SupplierLogo> <SupplierName>sample string 2</SupplierName> <TariffName>sample string 3</TariffName> </Savings> <TotalExport> <PeakExport>2</PeakExport> <PeakExportCost>4</PeakExportCost> <PeakExportDescription>sample string 5</PeakExportDescription> <TotalExport>1</TotalExport> <TotalExportCost>3</TotalExportCost> </TotalExport> <Usage> <UsageData> <DateValue>2025-07-06T06:30:44.3838363+00:00</DateValue> <FromBatteryToHouse>2</FromBatteryToHouse> <FromBatteryToHouseCost>6</FromBatteryToHouseCost> <FromGridToBattery>3</FromGridToBattery> <FromGridToBatteryCost>8</FromGridToBatteryCost> <FromGridToHouse>1</FromGridToHouse> <FromGridToHouseCost>7</FromGridToHouseCost> <HouseholdCost>13</HouseholdCost> <ImportedFromGrid>11</ImportedFromGrid> <ImportedFromGridCost>12</ImportedFromGridCost> <NoAsset>5</NoAsset> <NoAssetCost>10</NoAssetCost> <SolarToBattery>14</SolarToBattery> <UsedSolar>4</UsedSolar> <UsedSolarCost>9</UsedSolarCost> <XDesc>sample string 16</XDesc> <XValue>15</XValue> </UsageData> <UsageData> <DateValue>2025-07-06T06:30:44.3838363+00:00</DateValue> <FromBatteryToHouse>2</FromBatteryToHouse> <FromBatteryToHouseCost>6</FromBatteryToHouseCost> <FromGridToBattery>3</FromGridToBattery> <FromGridToBatteryCost>8</FromGridToBatteryCost> <FromGridToHouse>1</FromGridToHouse> <FromGridToHouseCost>7</FromGridToHouseCost> <HouseholdCost>13</HouseholdCost> <ImportedFromGrid>11</ImportedFromGrid> <ImportedFromGridCost>12</ImportedFromGridCost> <NoAsset>5</NoAsset> <NoAssetCost>10</NoAssetCost> <SolarToBattery>14</SolarToBattery> <UsedSolar>4</UsedSolar> <UsedSolarCost>9</UsedSolarCost> <XDesc>sample string 16</XDesc> <XValue>15</XValue> </UsageData> </Usage> </Proposed> <summary> <addressview> <City>sample string 3</City> <County>sample string 4</County> <Line1>sample string 1</Line1> <Line2>sample string 2</Line2> <Postcode>sample string 5</Postcode> <PropertyType>sample string 7</PropertyType> <PropertyTypeId>64</PropertyTypeId> <Text>sample string 6</Text> </addressview> <solarview> <AnnualHouseholdConsumption>4</AnnualHouseholdConsumption> <BatterySize>1</BatterySize> <EstimatedSolarGeneration>3</EstimatedSolarGeneration> <NumberOfPanels>1</NumberOfPanels> <SolarSystemSize>2</SolarSystemSize> </solarview> </summary> </SolarPlayground>
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="summary.addressview.Line1" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="summary.addressview.Line2" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="summary.addressview.City" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="summary.addressview.County" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="summary.addressview.Postcode" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="summary.addressview.Text" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="summary.addressview.PropertyType" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="summary.addressview.PropertyTypeId" 64 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="summary.solarview.NumberOfPanels" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="summary.solarview.BatterySize" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="summary.solarview.SolarSystemSize" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="summary.solarview.EstimatedSolarGeneration" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="summary.solarview.AnnualHouseholdConsumption" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[0].FromGridToHouse" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[0].FromBatteryToHouse" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[0].FromGridToBattery" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[0].UsedSolar" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[0].NoAsset" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[0].FromBatteryToHouseCost" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[0].FromGridToHouseCost" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[0].FromGridToBatteryCost" 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[0].UsedSolarCost" 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[0].NoAssetCost" 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[0].ImportedFromGrid" 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[0].ImportedFromGridCost" 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[0].HouseholdCost" 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[0].SolarToBattery" 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[0].XValue" 15 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[0].XDesc" sample string 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[0].DateValue" 2025-07-06T06:30:44.3838363+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[1].FromGridToHouse" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[1].FromBatteryToHouse" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[1].FromGridToBattery" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[1].UsedSolar" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[1].NoAsset" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[1].FromBatteryToHouseCost" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[1].FromGridToHouseCost" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[1].FromGridToBatteryCost" 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[1].UsedSolarCost" 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[1].NoAssetCost" 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[1].ImportedFromGrid" 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[1].ImportedFromGridCost" 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[1].HouseholdCost" 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[1].SolarToBattery" 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[1].XValue" 15 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[1].XDesc" sample string 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Usage[1].DateValue" 2025-07-06T06:30:44.3838363+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Export[0].Consumption" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Export[0].Cost" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Export[0].FromSolar" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Export[0].FromSolarCost" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Export[0].FromBattery" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Export[0].FromBatteryCost" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Export[0].XValue" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Export[0].XDesc" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Export[1].Consumption" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Export[1].Cost" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Export[1].FromSolar" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Export[1].FromSolarCost" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Export[1].FromBattery" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Export[1].FromBatteryCost" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Export[1].XValue" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Export[1].XDesc" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.TotalExport.TotalExport" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.TotalExport.PeakExport" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.TotalExport.TotalExportCost" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.TotalExport.PeakExportCost" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.TotalExport.PeakExportDescription" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.EnergyUsage.TotalEnergyUsage" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.EnergyUsage.TotalFromSolar" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.EnergyUsage.TotalExport" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.EnergyUsage.TotalFromBatteryToHouse" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.EnergyUsage.TotalFromGrid" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.EnergyUsage.PotentialTotalFromSolar" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.EnergyUsage.PotentialTotalExport" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.EnergyUsage.PotentialTotalFromBatteryToHouse" 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.EnergyUsage.PotentialTotalFromGrid" 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.EnergyUsage.SolarHouseContribution" 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.EnergyUsage.BatteryHouseContribution" 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.EnergyUsage.SolarGridDependency" 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.EnergyUsage.BatteryGridDependency" 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.EnergyUsage.TotalGridDependency" 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Savings.SupplierId" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Savings.SupplierName" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Savings.TariffName" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Savings.Savings" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Savings.CurrentCost" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Savings.NewCost" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Savings.SupplierLogo" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Battery.FromGrid" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Battery.FromSolar" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Battery.UsedInHome" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Battery.ExportToGrid" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Battery.Capacity" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Battery.UsedCapacity" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Current.Battery.BatteryHouseContribution" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[0].FromGridToHouse" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[0].FromBatteryToHouse" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[0].FromGridToBattery" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[0].UsedSolar" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[0].NoAsset" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[0].FromBatteryToHouseCost" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[0].FromGridToHouseCost" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[0].FromGridToBatteryCost" 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[0].UsedSolarCost" 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[0].NoAssetCost" 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[0].ImportedFromGrid" 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[0].ImportedFromGridCost" 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[0].HouseholdCost" 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[0].SolarToBattery" 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[0].XValue" 15 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[0].XDesc" sample string 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[0].DateValue" 2025-07-06T06:30:44.3838363+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[1].FromGridToHouse" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[1].FromBatteryToHouse" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[1].FromGridToBattery" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[1].UsedSolar" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[1].NoAsset" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[1].FromBatteryToHouseCost" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[1].FromGridToHouseCost" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[1].FromGridToBatteryCost" 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[1].UsedSolarCost" 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[1].NoAssetCost" 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[1].ImportedFromGrid" 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[1].ImportedFromGridCost" 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[1].HouseholdCost" 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[1].SolarToBattery" 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[1].XValue" 15 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[1].XDesc" sample string 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Usage[1].DateValue" 2025-07-06T06:30:44.3838363+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Export[0].Consumption" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Export[0].Cost" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Export[0].FromSolar" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Export[0].FromSolarCost" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Export[0].FromBattery" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Export[0].FromBatteryCost" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Export[0].XValue" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Export[0].XDesc" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Export[1].Consumption" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Export[1].Cost" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Export[1].FromSolar" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Export[1].FromSolarCost" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Export[1].FromBattery" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Export[1].FromBatteryCost" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Export[1].XValue" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Export[1].XDesc" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.TotalExport.TotalExport" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.TotalExport.PeakExport" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.TotalExport.TotalExportCost" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.TotalExport.PeakExportCost" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.TotalExport.PeakExportDescription" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.EnergyUsage.TotalEnergyUsage" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.EnergyUsage.TotalFromSolar" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.EnergyUsage.TotalExport" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.EnergyUsage.TotalFromBatteryToHouse" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.EnergyUsage.TotalFromGrid" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.EnergyUsage.PotentialTotalFromSolar" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.EnergyUsage.PotentialTotalExport" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.EnergyUsage.PotentialTotalFromBatteryToHouse" 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.EnergyUsage.PotentialTotalFromGrid" 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.EnergyUsage.SolarHouseContribution" 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.EnergyUsage.BatteryHouseContribution" 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.EnergyUsage.SolarGridDependency" 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.EnergyUsage.BatteryGridDependency" 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.EnergyUsage.TotalGridDependency" 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Savings.SupplierId" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Savings.SupplierName" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Savings.TariffName" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Savings.Savings" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Savings.CurrentCost" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Savings.NewCost" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Savings.SupplierLogo" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Battery.FromGrid" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Battery.FromSolar" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Battery.UsedInHome" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Battery.ExportToGrid" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Battery.Capacity" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Battery.UsedCapacity" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Proposed.Battery.BatteryHouseContribution" 7 --MultipartDataMediaFormatterBoundary1q2w3e--