POST request/Results/solarandbattery

Request Information

URI Parameters

None.

Body Parameters

SolarPlaygroundRequest
NameDescriptionTypeAdditional 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

SolarPlayground
NameDescriptionTypeAdditional 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--