POST request/partners/tariff
Returns all the tariffs based on the tariff requests distIds = [ "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23" ] paymentIds = [ 1 (Monthly DD), 2 (Prepayment), 3 (Cash/Cheque), 4 (Quaterly DD)] fuelTypes = ["elecgas", "elec", "gas" ] meterTypes = [ "E7", "STD" ] datestoUse = [ "onsale-dates", "regulatory-dates", "regulatory-dates-with-3-month-buffer", "no-dates" ]
Request Information
URI Parameters
None.
Body Parameters
PartnersTariffRequestName | Description | Type | Additional information |
---|---|---|---|
DatesToUse | string |
None. |
|
DistIds | Collection of string |
None. |
|
FuelTypes | Collection of string |
None. |
|
MeterTypesElec | Collection of string |
None. |
|
PayTypes | Collection of integer |
None. |
|
SupplierId | integer |
None. |
|
SupplierName | string |
None. |
|
TariffName | string |
None. |
Request Formats
application/json, text/json
Sample:
{ "supplierName": "sample string 1", "supplierId": 1, "tariffName": "sample string 2", "distIds": [ "sample string 1", "sample string 2" ], "payTypes": [ 1, 2 ], "fuelTypes": [ "sample string 1", "sample string 2" ], "meterTypesElec": [ "sample string 1", "sample string 2" ], "datesToUse": "sample string 3" }
application/xml, text/xml
Sample:
<PartnersTariffRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MyUtilityGenius.Api.Domain.Default.BindingModel"> <DatesToUse>sample string 3</DatesToUse> <DistIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </DistIds> <FuelTypes xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </FuelTypes> <MeterTypesElec xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </MeterTypesElec> <PayTypes xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:int>1</d2p1:int> <d2p1:int>2</d2p1:int> </PayTypes> <SupplierId>1</SupplierId> <SupplierName>sample string 1</SupplierName> <TariffName>sample string 2</TariffName> </PartnersTariffRequest>
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SupplierName" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SupplierId" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="TariffName" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DistIds[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DistIds[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PayTypes[0]" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PayTypes[1]" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="FuelTypes[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="FuelTypes[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="MeterTypesElec[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="MeterTypesElec[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DatesToUse" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e--
Response Information
Resource Description
PartnersTariffResponseName | Description | Type | Additional information |
---|---|---|---|
data | DualData |
None. |
|
message | string |
None. |
|
statusCode | integer |
None. |
Response Formats
application/json, text/json
Sample:
{ "statusCode": 1, "message": "sample string 2", "data": { "tariffs": [ { "fuelType": "sample string 1", "supplierName": "sample string 2", "tariffName": "sample string 3", "exitFeeElec": "sample string 4", "exitFeeGas": "sample string 5", "exitFeeCombined": "sample string 6", "exitFeeEndDate": "sample string 7", "fixedTermMonths": "sample string 8", "fixedTermEndDate": "sample string 9", "tariffTypes": [ "sample string 1", "sample string 2" ], "prices": [ { "standingChargeGas": 1.0, "standingChargeElec": 1.0, "unitRate1Gas": 1.0, "unitRate1Elec": 1.0, "unitRate1LimitElec": 1.0, "unitRate1LimitGas": 1.0, "unitRate2Gas": 1.0, "unitRate2Elec": 1.0, "unitRateE7Elec": 1.0, "unitRate2LimitGas": 1.0, "unitRate3Gas": 1.0, "priceLimitKWHMinElec": 1.0, "priceLimitKWHMaxElec": 1.0, "priceLimitKWHMinGas": 1.0, "priceLimitKWHMaxGas": 1.0, "productCodeElec": "sample string 1", "productCodeGas": "sample string 2", "productCodeElec2": "sample string 3", "productCodeGas2": "sample string 4", "distIds": [ "sample string 1", "sample string 2" ], "payTypes": [ 1, 2 ], "discounts": [ { "value": 1.0, "label": "sample string 1", "fuelType": "sample string 2", "percentage": true }, { "value": 1.0, "label": "sample string 1", "fuelType": "sample string 2", "percentage": true } ], "meterTypeElec": "sample string 5", "regulatoryStartDate": "2025-04-04T11:01:39.6180795+00:00", "regulatoryEndDate": "2025-04-04T11:01:39.6180795+00:00", "onsaleStartDate": "2025-04-04T11:01:39.6180795+00:00", "onsaleEndDate": "2025-04-04T11:01:39.6180795+00:00", "onsaleAnalysisStartDate": {}, "onsaleAnalysisEndDate": {}, "timePeriodsElec": [ "sample string 1", "sample string 2" ], "timePeriodsGas": [ "sample string 1", "sample string 2" ], "directDebitRulesText": "sample string 8", "directDebitWinterUpliftPercent": 1.0, "gasTcr": "sample string 9", "elecTcr": "sample string 10", "unitRate1LimitPeriodElec": "sample string 11", "unitRate1LimitPeriodGas": "sample string 12", "productCodeElecgas": "sample string 13", "productCodeElecgas2": "sample string 14", "onlineTariffFlag": true, "paperlessBillingFlag": true, "paperBillingFlag": true, "greenFlag": true, "exclusiveFlag": true, "fuelType": "sample string 20" }, { "standingChargeGas": 1.0, "standingChargeElec": 1.0, "unitRate1Gas": 1.0, "unitRate1Elec": 1.0, "unitRate1LimitElec": 1.0, "unitRate1LimitGas": 1.0, "unitRate2Gas": 1.0, "unitRate2Elec": 1.0, "unitRateE7Elec": 1.0, "unitRate2LimitGas": 1.0, "unitRate3Gas": 1.0, "priceLimitKWHMinElec": 1.0, "priceLimitKWHMaxElec": 1.0, "priceLimitKWHMinGas": 1.0, "priceLimitKWHMaxGas": 1.0, "productCodeElec": "sample string 1", "productCodeGas": "sample string 2", "productCodeElec2": "sample string 3", "productCodeGas2": "sample string 4", "distIds": [ "sample string 1", "sample string 2" ], "payTypes": [ 1, 2 ], "discounts": [ { "value": 1.0, "label": "sample string 1", "fuelType": "sample string 2", "percentage": true }, { "value": 1.0, "label": "sample string 1", "fuelType": "sample string 2", "percentage": true } ], "meterTypeElec": "sample string 5", "regulatoryStartDate": "2025-04-04T11:01:39.6180795+00:00", "regulatoryEndDate": "2025-04-04T11:01:39.6180795+00:00", "onsaleStartDate": "2025-04-04T11:01:39.6180795+00:00", "onsaleEndDate": "2025-04-04T11:01:39.6180795+00:00", "onsaleAnalysisStartDate": {}, "onsaleAnalysisEndDate": {}, "timePeriodsElec": [ "sample string 1", "sample string 2" ], "timePeriodsGas": [ "sample string 1", "sample string 2" ], "directDebitRulesText": "sample string 8", "directDebitWinterUpliftPercent": 1.0, "gasTcr": "sample string 9", "elecTcr": "sample string 10", "unitRate1LimitPeriodElec": "sample string 11", "unitRate1LimitPeriodGas": "sample string 12", "productCodeElecgas": "sample string 13", "productCodeElecgas2": "sample string 14", "onlineTariffFlag": true, "paperlessBillingFlag": true, "paperBillingFlag": true, "greenFlag": true, "exclusiveFlag": true, "fuelType": "sample string 20" } ], "supplierId": 10, "supplierRef": "sample string 11", "vatType": "sample string 12", "featureText1": "sample string 13", "featureText2": "sample string 14", "featureText3": "sample string 15", "featureText4": "sample string 16", "featureText5": "sample string 17", "featureText6": "sample string 18", "featureText7": "sample string 19", "featureText8": "sample string 20", "featureText9": "sample string 21", "featureText10": "sample string 22", "featureText11": "sample string 23", "minKWHAllowedGas": 1, "maxKWHAllowedGas": 1, "minKWHAllowedElec": 1, "maxKWHAllowedElec": 1, "supplierPhoneCancellation": "sample string 24", "warmHomeDiscountFlag": true, "additionalProductsTextElec": "sample string 26", "additionalProductsTextGas": "sample string 27", "priceGuaranteedText": "sample string 28", "incentivesText": "sample string 29", "keyFactsText": "sample string 30", "straplineText": "sample string 31", "postcodeRestrictedFlag": true, "smartMeterFlag": true, "exclusiveFlag": true, "smartMeterType": "sample string 35", "tariffTermsPdf": "sample string 36", "supplierLogo": "sample string 37" }, { "fuelType": "sample string 1", "supplierName": "sample string 2", "tariffName": "sample string 3", "exitFeeElec": "sample string 4", "exitFeeGas": "sample string 5", "exitFeeCombined": "sample string 6", "exitFeeEndDate": "sample string 7", "fixedTermMonths": "sample string 8", "fixedTermEndDate": "sample string 9", "tariffTypes": [ "sample string 1", "sample string 2" ], "prices": [ { "standingChargeGas": 1.0, "standingChargeElec": 1.0, "unitRate1Gas": 1.0, "unitRate1Elec": 1.0, "unitRate1LimitElec": 1.0, "unitRate1LimitGas": 1.0, "unitRate2Gas": 1.0, "unitRate2Elec": 1.0, "unitRateE7Elec": 1.0, "unitRate2LimitGas": 1.0, "unitRate3Gas": 1.0, "priceLimitKWHMinElec": 1.0, "priceLimitKWHMaxElec": 1.0, "priceLimitKWHMinGas": 1.0, "priceLimitKWHMaxGas": 1.0, "productCodeElec": "sample string 1", "productCodeGas": "sample string 2", "productCodeElec2": "sample string 3", "productCodeGas2": "sample string 4", "distIds": [ "sample string 1", "sample string 2" ], "payTypes": [ 1, 2 ], "discounts": [ { "value": 1.0, "label": "sample string 1", "fuelType": "sample string 2", "percentage": true }, { "value": 1.0, "label": "sample string 1", "fuelType": "sample string 2", "percentage": true } ], "meterTypeElec": "sample string 5", "regulatoryStartDate": "2025-04-04T11:01:39.6180795+00:00", "regulatoryEndDate": "2025-04-04T11:01:39.6180795+00:00", "onsaleStartDate": "2025-04-04T11:01:39.6180795+00:00", "onsaleEndDate": "2025-04-04T11:01:39.6180795+00:00", "onsaleAnalysisStartDate": {}, "onsaleAnalysisEndDate": {}, "timePeriodsElec": [ "sample string 1", "sample string 2" ], "timePeriodsGas": [ "sample string 1", "sample string 2" ], "directDebitRulesText": "sample string 8", "directDebitWinterUpliftPercent": 1.0, "gasTcr": "sample string 9", "elecTcr": "sample string 10", "unitRate1LimitPeriodElec": "sample string 11", "unitRate1LimitPeriodGas": "sample string 12", "productCodeElecgas": "sample string 13", "productCodeElecgas2": "sample string 14", "onlineTariffFlag": true, "paperlessBillingFlag": true, "paperBillingFlag": true, "greenFlag": true, "exclusiveFlag": true, "fuelType": "sample string 20" }, { "standingChargeGas": 1.0, "standingChargeElec": 1.0, "unitRate1Gas": 1.0, "unitRate1Elec": 1.0, "unitRate1LimitElec": 1.0, "unitRate1LimitGas": 1.0, "unitRate2Gas": 1.0, "unitRate2Elec": 1.0, "unitRateE7Elec": 1.0, "unitRate2LimitGas": 1.0, "unitRate3Gas": 1.0, "priceLimitKWHMinElec": 1.0, "priceLimitKWHMaxElec": 1.0, "priceLimitKWHMinGas": 1.0, "priceLimitKWHMaxGas": 1.0, "productCodeElec": "sample string 1", "productCodeGas": "sample string 2", "productCodeElec2": "sample string 3", "productCodeGas2": "sample string 4", "distIds": [ "sample string 1", "sample string 2" ], "payTypes": [ 1, 2 ], "discounts": [ { "value": 1.0, "label": "sample string 1", "fuelType": "sample string 2", "percentage": true }, { "value": 1.0, "label": "sample string 1", "fuelType": "sample string 2", "percentage": true } ], "meterTypeElec": "sample string 5", "regulatoryStartDate": "2025-04-04T11:01:39.6180795+00:00", "regulatoryEndDate": "2025-04-04T11:01:39.6180795+00:00", "onsaleStartDate": "2025-04-04T11:01:39.6180795+00:00", "onsaleEndDate": "2025-04-04T11:01:39.6180795+00:00", "onsaleAnalysisStartDate": {}, "onsaleAnalysisEndDate": {}, "timePeriodsElec": [ "sample string 1", "sample string 2" ], "timePeriodsGas": [ "sample string 1", "sample string 2" ], "directDebitRulesText": "sample string 8", "directDebitWinterUpliftPercent": 1.0, "gasTcr": "sample string 9", "elecTcr": "sample string 10", "unitRate1LimitPeriodElec": "sample string 11", "unitRate1LimitPeriodGas": "sample string 12", "productCodeElecgas": "sample string 13", "productCodeElecgas2": "sample string 14", "onlineTariffFlag": true, "paperlessBillingFlag": true, "paperBillingFlag": true, "greenFlag": true, "exclusiveFlag": true, "fuelType": "sample string 20" } ], "supplierId": 10, "supplierRef": "sample string 11", "vatType": "sample string 12", "featureText1": "sample string 13", "featureText2": "sample string 14", "featureText3": "sample string 15", "featureText4": "sample string 16", "featureText5": "sample string 17", "featureText6": "sample string 18", "featureText7": "sample string 19", "featureText8": "sample string 20", "featureText9": "sample string 21", "featureText10": "sample string 22", "featureText11": "sample string 23", "minKWHAllowedGas": 1, "maxKWHAllowedGas": 1, "minKWHAllowedElec": 1, "maxKWHAllowedElec": 1, "supplierPhoneCancellation": "sample string 24", "warmHomeDiscountFlag": true, "additionalProductsTextElec": "sample string 26", "additionalProductsTextGas": "sample string 27", "priceGuaranteedText": "sample string 28", "incentivesText": "sample string 29", "keyFactsText": "sample string 30", "straplineText": "sample string 31", "postcodeRestrictedFlag": true, "smartMeterFlag": true, "exclusiveFlag": true, "smartMeterType": "sample string 35", "tariffTermsPdf": "sample string 36", "supplierLogo": "sample string 37" } ] } }
application/xml, text/xml
Sample:
<PartnersTariffResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MyUtilityGenius.Api.Domain.Default.BindingModel"> <data> <tariffs> <DualTariff> <additionalProductsTextElec>sample string 26</additionalProductsTextElec> <additionalProductsTextGas>sample string 27</additionalProductsTextGas> <exclusiveFlag>true</exclusiveFlag> <exitFeeCombined>sample string 6</exitFeeCombined> <exitFeeElec>sample string 4</exitFeeElec> <exitFeeEndDate>sample string 7</exitFeeEndDate> <exitFeeGas>sample string 5</exitFeeGas> <featureText1>sample string 13</featureText1> <featureText10>sample string 22</featureText10> <featureText11>sample string 23</featureText11> <featureText2>sample string 14</featureText2> <featureText3>sample string 15</featureText3> <featureText4>sample string 16</featureText4> <featureText5>sample string 17</featureText5> <featureText6>sample string 18</featureText6> <featureText7>sample string 19</featureText7> <featureText8>sample string 20</featureText8> <featureText9>sample string 21</featureText9> <fixedTermEndDate>sample string 9</fixedTermEndDate> <fixedTermMonths>sample string 8</fixedTermMonths> <fuelType>sample string 1</fuelType> <incentivesText>sample string 29</incentivesText> <keyFactsText>sample string 30</keyFactsText> <maxKWHAllowedElec>1</maxKWHAllowedElec> <maxKWHAllowedGas>1</maxKWHAllowedGas> <minKWHAllowedElec>1</minKWHAllowedElec> <minKWHAllowedGas>1</minKWHAllowedGas> <postcodeRestrictedFlag>true</postcodeRestrictedFlag> <priceGuaranteedText>sample string 28</priceGuaranteedText> <prices> <DualPrice> <directDebitRulesText>sample string 8</directDebitRulesText> <directDebitWinterUpliftPercent>1</directDebitWinterUpliftPercent> <discounts> <Discount> <fuelType>sample string 2</fuelType> <label>sample string 1</label> <percentage>true</percentage> <value>1</value> </Discount> <Discount> <fuelType>sample string 2</fuelType> <label>sample string 1</label> <percentage>true</percentage> <value>1</value> </Discount> </discounts> <distIds xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d7p1:string>sample string 1</d7p1:string> <d7p1:string>sample string 2</d7p1:string> </distIds> <elecTcr>sample string 10</elecTcr> <exclusiveFlag>true</exclusiveFlag> <fuelType>sample string 20</fuelType> <gasTcr>sample string 9</gasTcr> <greenFlag>true</greenFlag> <meterTypeElec>sample string 5</meterTypeElec> <onlineTariffFlag>true</onlineTariffFlag> <onsaleAnalysisEndDate /> <onsaleAnalysisStartDate /> <onsaleEndDate>2025-04-04T11:01:39.6180795+00:00</onsaleEndDate> <onsaleStartDate>2025-04-04T11:01:39.6180795+00:00</onsaleStartDate> <paperBillingFlag>true</paperBillingFlag> <paperlessBillingFlag>true</paperlessBillingFlag> <payTypes xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d7p1:int>1</d7p1:int> <d7p1:int>2</d7p1:int> </payTypes> <priceLimitKWHMaxElec>1</priceLimitKWHMaxElec> <priceLimitKWHMaxGas>1</priceLimitKWHMaxGas> <priceLimitKWHMinElec>1</priceLimitKWHMinElec> <priceLimitKWHMinGas>1</priceLimitKWHMinGas> <productCodeElec>sample string 1</productCodeElec> <productCodeElec2>sample string 3</productCodeElec2> <productCodeElecgas>sample string 13</productCodeElecgas> <productCodeElecgas2>sample string 14</productCodeElecgas2> <productCodeGas>sample string 2</productCodeGas> <productCodeGas2>sample string 4</productCodeGas2> <regulatoryEndDate>2025-04-04T11:01:39.6180795+00:00</regulatoryEndDate> <regulatoryStartDate>2025-04-04T11:01:39.6180795+00:00</regulatoryStartDate> <standingChargeElec>1</standingChargeElec> <standingChargeGas>1</standingChargeGas> <timePeriodsElec xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d7p1:string>sample string 1</d7p1:string> <d7p1:string>sample string 2</d7p1:string> </timePeriodsElec> <timePeriodsGas xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d7p1:string>sample string 1</d7p1:string> <d7p1:string>sample string 2</d7p1:string> </timePeriodsGas> <unitRate1Elec>1</unitRate1Elec> <unitRate1Gas>1</unitRate1Gas> <unitRate1LimitElec>1</unitRate1LimitElec> <unitRate1LimitGas>1</unitRate1LimitGas> <unitRate1LimitPeriodElec>sample string 11</unitRate1LimitPeriodElec> <unitRate1LimitPeriodGas>sample string 12</unitRate1LimitPeriodGas> <unitRate2Elec>1</unitRate2Elec> <unitRate2Gas>1</unitRate2Gas> <unitRate2LimitGas>1</unitRate2LimitGas> <unitRate3Gas>1</unitRate3Gas> <unitRateE7Elec>1</unitRateE7Elec> </DualPrice> <DualPrice> <directDebitRulesText>sample string 8</directDebitRulesText> <directDebitWinterUpliftPercent>1</directDebitWinterUpliftPercent> <discounts> <Discount> <fuelType>sample string 2</fuelType> <label>sample string 1</label> <percentage>true</percentage> <value>1</value> </Discount> <Discount> <fuelType>sample string 2</fuelType> <label>sample string 1</label> <percentage>true</percentage> <value>1</value> </Discount> </discounts> <distIds xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d7p1:string>sample string 1</d7p1:string> <d7p1:string>sample string 2</d7p1:string> </distIds> <elecTcr>sample string 10</elecTcr> <exclusiveFlag>true</exclusiveFlag> <fuelType>sample string 20</fuelType> <gasTcr>sample string 9</gasTcr> <greenFlag>true</greenFlag> <meterTypeElec>sample string 5</meterTypeElec> <onlineTariffFlag>true</onlineTariffFlag> <onsaleAnalysisEndDate /> <onsaleAnalysisStartDate /> <onsaleEndDate>2025-04-04T11:01:39.6180795+00:00</onsaleEndDate> <onsaleStartDate>2025-04-04T11:01:39.6180795+00:00</onsaleStartDate> <paperBillingFlag>true</paperBillingFlag> <paperlessBillingFlag>true</paperlessBillingFlag> <payTypes xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d7p1:int>1</d7p1:int> <d7p1:int>2</d7p1:int> </payTypes> <priceLimitKWHMaxElec>1</priceLimitKWHMaxElec> <priceLimitKWHMaxGas>1</priceLimitKWHMaxGas> <priceLimitKWHMinElec>1</priceLimitKWHMinElec> <priceLimitKWHMinGas>1</priceLimitKWHMinGas> <productCodeElec>sample string 1</productCodeElec> <productCodeElec2>sample string 3</productCodeElec2> <productCodeElecgas>sample string 13</productCodeElecgas> <productCodeElecgas2>sample string 14</productCodeElecgas2> <productCodeGas>sample string 2</productCodeGas> <productCodeGas2>sample string 4</productCodeGas2> <regulatoryEndDate>2025-04-04T11:01:39.6180795+00:00</regulatoryEndDate> <regulatoryStartDate>2025-04-04T11:01:39.6180795+00:00</regulatoryStartDate> <standingChargeElec>1</standingChargeElec> <standingChargeGas>1</standingChargeGas> <timePeriodsElec xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d7p1:string>sample string 1</d7p1:string> <d7p1:string>sample string 2</d7p1:string> </timePeriodsElec> <timePeriodsGas xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d7p1:string>sample string 1</d7p1:string> <d7p1:string>sample string 2</d7p1:string> </timePeriodsGas> <unitRate1Elec>1</unitRate1Elec> <unitRate1Gas>1</unitRate1Gas> <unitRate1LimitElec>1</unitRate1LimitElec> <unitRate1LimitGas>1</unitRate1LimitGas> <unitRate1LimitPeriodElec>sample string 11</unitRate1LimitPeriodElec> <unitRate1LimitPeriodGas>sample string 12</unitRate1LimitPeriodGas> <unitRate2Elec>1</unitRate2Elec> <unitRate2Gas>1</unitRate2Gas> <unitRate2LimitGas>1</unitRate2LimitGas> <unitRate3Gas>1</unitRate3Gas> <unitRateE7Elec>1</unitRateE7Elec> </DualPrice> </prices> <smartMeterFlag>true</smartMeterFlag> <smartMeterType>sample string 35</smartMeterType> <straplineText>sample string 31</straplineText> <supplierId>10</supplierId> <supplierLogo>sample string 37</supplierLogo> <supplierName>sample string 2</supplierName> <supplierPhoneCancellation>sample string 24</supplierPhoneCancellation> <supplierRef>sample string 11</supplierRef> <tariffName>sample string 3</tariffName> <tariffTermsPdf>sample string 36</tariffTermsPdf> <tariffTypes xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:string>sample string 1</d5p1:string> <d5p1:string>sample string 2</d5p1:string> </tariffTypes> <vatType>sample string 12</vatType> <warmHomeDiscountFlag>true</warmHomeDiscountFlag> </DualTariff> <DualTariff> <additionalProductsTextElec>sample string 26</additionalProductsTextElec> <additionalProductsTextGas>sample string 27</additionalProductsTextGas> <exclusiveFlag>true</exclusiveFlag> <exitFeeCombined>sample string 6</exitFeeCombined> <exitFeeElec>sample string 4</exitFeeElec> <exitFeeEndDate>sample string 7</exitFeeEndDate> <exitFeeGas>sample string 5</exitFeeGas> <featureText1>sample string 13</featureText1> <featureText10>sample string 22</featureText10> <featureText11>sample string 23</featureText11> <featureText2>sample string 14</featureText2> <featureText3>sample string 15</featureText3> <featureText4>sample string 16</featureText4> <featureText5>sample string 17</featureText5> <featureText6>sample string 18</featureText6> <featureText7>sample string 19</featureText7> <featureText8>sample string 20</featureText8> <featureText9>sample string 21</featureText9> <fixedTermEndDate>sample string 9</fixedTermEndDate> <fixedTermMonths>sample string 8</fixedTermMonths> <fuelType>sample string 1</fuelType> <incentivesText>sample string 29</incentivesText> <keyFactsText>sample string 30</keyFactsText> <maxKWHAllowedElec>1</maxKWHAllowedElec> <maxKWHAllowedGas>1</maxKWHAllowedGas> <minKWHAllowedElec>1</minKWHAllowedElec> <minKWHAllowedGas>1</minKWHAllowedGas> <postcodeRestrictedFlag>true</postcodeRestrictedFlag> <priceGuaranteedText>sample string 28</priceGuaranteedText> <prices> <DualPrice> <directDebitRulesText>sample string 8</directDebitRulesText> <directDebitWinterUpliftPercent>1</directDebitWinterUpliftPercent> <discounts> <Discount> <fuelType>sample string 2</fuelType> <label>sample string 1</label> <percentage>true</percentage> <value>1</value> </Discount> <Discount> <fuelType>sample string 2</fuelType> <label>sample string 1</label> <percentage>true</percentage> <value>1</value> </Discount> </discounts> <distIds xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d7p1:string>sample string 1</d7p1:string> <d7p1:string>sample string 2</d7p1:string> </distIds> <elecTcr>sample string 10</elecTcr> <exclusiveFlag>true</exclusiveFlag> <fuelType>sample string 20</fuelType> <gasTcr>sample string 9</gasTcr> <greenFlag>true</greenFlag> <meterTypeElec>sample string 5</meterTypeElec> <onlineTariffFlag>true</onlineTariffFlag> <onsaleAnalysisEndDate /> <onsaleAnalysisStartDate /> <onsaleEndDate>2025-04-04T11:01:39.6180795+00:00</onsaleEndDate> <onsaleStartDate>2025-04-04T11:01:39.6180795+00:00</onsaleStartDate> <paperBillingFlag>true</paperBillingFlag> <paperlessBillingFlag>true</paperlessBillingFlag> <payTypes xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d7p1:int>1</d7p1:int> <d7p1:int>2</d7p1:int> </payTypes> <priceLimitKWHMaxElec>1</priceLimitKWHMaxElec> <priceLimitKWHMaxGas>1</priceLimitKWHMaxGas> <priceLimitKWHMinElec>1</priceLimitKWHMinElec> <priceLimitKWHMinGas>1</priceLimitKWHMinGas> <productCodeElec>sample string 1</productCodeElec> <productCodeElec2>sample string 3</productCodeElec2> <productCodeElecgas>sample string 13</productCodeElecgas> <productCodeElecgas2>sample string 14</productCodeElecgas2> <productCodeGas>sample string 2</productCodeGas> <productCodeGas2>sample string 4</productCodeGas2> <regulatoryEndDate>2025-04-04T11:01:39.6180795+00:00</regulatoryEndDate> <regulatoryStartDate>2025-04-04T11:01:39.6180795+00:00</regulatoryStartDate> <standingChargeElec>1</standingChargeElec> <standingChargeGas>1</standingChargeGas> <timePeriodsElec xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d7p1:string>sample string 1</d7p1:string> <d7p1:string>sample string 2</d7p1:string> </timePeriodsElec> <timePeriodsGas xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d7p1:string>sample string 1</d7p1:string> <d7p1:string>sample string 2</d7p1:string> </timePeriodsGas> <unitRate1Elec>1</unitRate1Elec> <unitRate1Gas>1</unitRate1Gas> <unitRate1LimitElec>1</unitRate1LimitElec> <unitRate1LimitGas>1</unitRate1LimitGas> <unitRate1LimitPeriodElec>sample string 11</unitRate1LimitPeriodElec> <unitRate1LimitPeriodGas>sample string 12</unitRate1LimitPeriodGas> <unitRate2Elec>1</unitRate2Elec> <unitRate2Gas>1</unitRate2Gas> <unitRate2LimitGas>1</unitRate2LimitGas> <unitRate3Gas>1</unitRate3Gas> <unitRateE7Elec>1</unitRateE7Elec> </DualPrice> <DualPrice> <directDebitRulesText>sample string 8</directDebitRulesText> <directDebitWinterUpliftPercent>1</directDebitWinterUpliftPercent> <discounts> <Discount> <fuelType>sample string 2</fuelType> <label>sample string 1</label> <percentage>true</percentage> <value>1</value> </Discount> <Discount> <fuelType>sample string 2</fuelType> <label>sample string 1</label> <percentage>true</percentage> <value>1</value> </Discount> </discounts> <distIds xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d7p1:string>sample string 1</d7p1:string> <d7p1:string>sample string 2</d7p1:string> </distIds> <elecTcr>sample string 10</elecTcr> <exclusiveFlag>true</exclusiveFlag> <fuelType>sample string 20</fuelType> <gasTcr>sample string 9</gasTcr> <greenFlag>true</greenFlag> <meterTypeElec>sample string 5</meterTypeElec> <onlineTariffFlag>true</onlineTariffFlag> <onsaleAnalysisEndDate /> <onsaleAnalysisStartDate /> <onsaleEndDate>2025-04-04T11:01:39.6180795+00:00</onsaleEndDate> <onsaleStartDate>2025-04-04T11:01:39.6180795+00:00</onsaleStartDate> <paperBillingFlag>true</paperBillingFlag> <paperlessBillingFlag>true</paperlessBillingFlag> <payTypes xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d7p1:int>1</d7p1:int> <d7p1:int>2</d7p1:int> </payTypes> <priceLimitKWHMaxElec>1</priceLimitKWHMaxElec> <priceLimitKWHMaxGas>1</priceLimitKWHMaxGas> <priceLimitKWHMinElec>1</priceLimitKWHMinElec> <priceLimitKWHMinGas>1</priceLimitKWHMinGas> <productCodeElec>sample string 1</productCodeElec> <productCodeElec2>sample string 3</productCodeElec2> <productCodeElecgas>sample string 13</productCodeElecgas> <productCodeElecgas2>sample string 14</productCodeElecgas2> <productCodeGas>sample string 2</productCodeGas> <productCodeGas2>sample string 4</productCodeGas2> <regulatoryEndDate>2025-04-04T11:01:39.6180795+00:00</regulatoryEndDate> <regulatoryStartDate>2025-04-04T11:01:39.6180795+00:00</regulatoryStartDate> <standingChargeElec>1</standingChargeElec> <standingChargeGas>1</standingChargeGas> <timePeriodsElec xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d7p1:string>sample string 1</d7p1:string> <d7p1:string>sample string 2</d7p1:string> </timePeriodsElec> <timePeriodsGas xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d7p1:string>sample string 1</d7p1:string> <d7p1:string>sample string 2</d7p1:string> </timePeriodsGas> <unitRate1Elec>1</unitRate1Elec> <unitRate1Gas>1</unitRate1Gas> <unitRate1LimitElec>1</unitRate1LimitElec> <unitRate1LimitGas>1</unitRate1LimitGas> <unitRate1LimitPeriodElec>sample string 11</unitRate1LimitPeriodElec> <unitRate1LimitPeriodGas>sample string 12</unitRate1LimitPeriodGas> <unitRate2Elec>1</unitRate2Elec> <unitRate2Gas>1</unitRate2Gas> <unitRate2LimitGas>1</unitRate2LimitGas> <unitRate3Gas>1</unitRate3Gas> <unitRateE7Elec>1</unitRateE7Elec> </DualPrice> </prices> <smartMeterFlag>true</smartMeterFlag> <smartMeterType>sample string 35</smartMeterType> <straplineText>sample string 31</straplineText> <supplierId>10</supplierId> <supplierLogo>sample string 37</supplierLogo> <supplierName>sample string 2</supplierName> <supplierPhoneCancellation>sample string 24</supplierPhoneCancellation> <supplierRef>sample string 11</supplierRef> <tariffName>sample string 3</tariffName> <tariffTermsPdf>sample string 36</tariffTermsPdf> <tariffTypes xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:string>sample string 1</d5p1:string> <d5p1:string>sample string 2</d5p1:string> </tariffTypes> <vatType>sample string 12</vatType> <warmHomeDiscountFlag>true</warmHomeDiscountFlag> </DualTariff> </tariffs> </data> <message>sample string 2</message> <statusCode>1</statusCode> </PartnersTariffResponse>
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="statusCode" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="message" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].fuelType" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].supplierName" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].tariffName" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].exitFeeElec" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].exitFeeGas" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].exitFeeCombined" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].exitFeeEndDate" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].fixedTermMonths" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].fixedTermEndDate" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].tariffTypes[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].tariffTypes[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].standingChargeGas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].standingChargeElec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].unitRate1Gas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].unitRate1Elec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].unitRate1LimitElec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].unitRate1LimitGas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].unitRate2Gas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].unitRate2Elec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].unitRateE7Elec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].unitRate2LimitGas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].unitRate3Gas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].priceLimitKWHMinElec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].priceLimitKWHMaxElec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].priceLimitKWHMinGas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].priceLimitKWHMaxGas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].productCodeElec" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].productCodeGas" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].productCodeElec2" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].productCodeGas2" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].distIds[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].distIds[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].payTypes[0]" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].payTypes[1]" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].discounts[0].value" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].discounts[0].label" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].discounts[0].fuelType" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].discounts[0].percentage" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].discounts[1].value" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].discounts[1].label" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].discounts[1].fuelType" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].discounts[1].percentage" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].meterTypeElec" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].regulatoryStartDate" 2025-04-04T11:01:39.6180795+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].regulatoryEndDate" 2025-04-04T11:01:39.6180795+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].onsaleStartDate" 2025-04-04T11:01:39.6180795+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].onsaleEndDate" 2025-04-04T11:01:39.6180795+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].onsaleAnalysisStartDate" System.Object --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].onsaleAnalysisEndDate" System.Object --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].timePeriodsElec[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].timePeriodsElec[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].timePeriodsGas[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].timePeriodsGas[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].directDebitRulesText" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].directDebitWinterUpliftPercent" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].gasTcr" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].elecTcr" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].unitRate1LimitPeriodElec" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].unitRate1LimitPeriodGas" sample string 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].productCodeElecgas" sample string 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].productCodeElecgas2" sample string 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].onlineTariffFlag" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].paperlessBillingFlag" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].paperBillingFlag" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].greenFlag" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].exclusiveFlag" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[0].fuelType" sample string 20 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].standingChargeGas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].standingChargeElec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].unitRate1Gas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].unitRate1Elec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].unitRate1LimitElec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].unitRate1LimitGas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].unitRate2Gas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].unitRate2Elec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].unitRateE7Elec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].unitRate2LimitGas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].unitRate3Gas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].priceLimitKWHMinElec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].priceLimitKWHMaxElec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].priceLimitKWHMinGas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].priceLimitKWHMaxGas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].productCodeElec" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].productCodeGas" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].productCodeElec2" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].productCodeGas2" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].distIds[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].distIds[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].payTypes[0]" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].payTypes[1]" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].discounts[0].value" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].discounts[0].label" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].discounts[0].fuelType" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].discounts[0].percentage" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].discounts[1].value" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].discounts[1].label" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].discounts[1].fuelType" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].discounts[1].percentage" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].meterTypeElec" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].regulatoryStartDate" 2025-04-04T11:01:39.6180795+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].regulatoryEndDate" 2025-04-04T11:01:39.6180795+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].onsaleStartDate" 2025-04-04T11:01:39.6180795+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].onsaleEndDate" 2025-04-04T11:01:39.6180795+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].onsaleAnalysisStartDate" System.Object --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].onsaleAnalysisEndDate" System.Object --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].timePeriodsElec[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].timePeriodsElec[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].timePeriodsGas[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].timePeriodsGas[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].directDebitRulesText" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].directDebitWinterUpliftPercent" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].gasTcr" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].elecTcr" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].unitRate1LimitPeriodElec" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].unitRate1LimitPeriodGas" sample string 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].productCodeElecgas" sample string 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].productCodeElecgas2" sample string 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].onlineTariffFlag" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].paperlessBillingFlag" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].paperBillingFlag" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].greenFlag" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].exclusiveFlag" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].prices[1].fuelType" sample string 20 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].supplierId" 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].supplierRef" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].vatType" sample string 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].featureText1" sample string 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].featureText2" sample string 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].featureText3" sample string 15 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].featureText4" sample string 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].featureText5" sample string 17 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].featureText6" sample string 18 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].featureText7" sample string 19 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].featureText8" sample string 20 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].featureText9" sample string 21 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].featureText10" sample string 22 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].featureText11" sample string 23 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].minKWHAllowedGas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].maxKWHAllowedGas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].minKWHAllowedElec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].maxKWHAllowedElec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].supplierPhoneCancellation" sample string 24 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].warmHomeDiscountFlag" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].additionalProductsTextElec" sample string 26 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].additionalProductsTextGas" sample string 27 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].priceGuaranteedText" sample string 28 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].incentivesText" sample string 29 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].keyFactsText" sample string 30 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].straplineText" sample string 31 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].postcodeRestrictedFlag" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].smartMeterFlag" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].exclusiveFlag" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].smartMeterType" sample string 35 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].tariffTermsPdf" sample string 36 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[0].supplierLogo" sample string 37 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].fuelType" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].supplierName" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].tariffName" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].exitFeeElec" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].exitFeeGas" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].exitFeeCombined" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].exitFeeEndDate" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].fixedTermMonths" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].fixedTermEndDate" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].tariffTypes[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].tariffTypes[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].standingChargeGas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].standingChargeElec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].unitRate1Gas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].unitRate1Elec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].unitRate1LimitElec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].unitRate1LimitGas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].unitRate2Gas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].unitRate2Elec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].unitRateE7Elec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].unitRate2LimitGas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].unitRate3Gas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].priceLimitKWHMinElec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].priceLimitKWHMaxElec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].priceLimitKWHMinGas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].priceLimitKWHMaxGas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].productCodeElec" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].productCodeGas" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].productCodeElec2" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].productCodeGas2" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].distIds[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].distIds[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].payTypes[0]" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].payTypes[1]" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].discounts[0].value" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].discounts[0].label" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].discounts[0].fuelType" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].discounts[0].percentage" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].discounts[1].value" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].discounts[1].label" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].discounts[1].fuelType" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].discounts[1].percentage" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].meterTypeElec" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].regulatoryStartDate" 2025-04-04T11:01:39.6180795+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].regulatoryEndDate" 2025-04-04T11:01:39.6180795+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].onsaleStartDate" 2025-04-04T11:01:39.6180795+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].onsaleEndDate" 2025-04-04T11:01:39.6180795+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].onsaleAnalysisStartDate" System.Object --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].onsaleAnalysisEndDate" System.Object --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].timePeriodsElec[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].timePeriodsElec[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].timePeriodsGas[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].timePeriodsGas[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].directDebitRulesText" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].directDebitWinterUpliftPercent" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].gasTcr" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].elecTcr" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].unitRate1LimitPeriodElec" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].unitRate1LimitPeriodGas" sample string 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].productCodeElecgas" sample string 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].productCodeElecgas2" sample string 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].onlineTariffFlag" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].paperlessBillingFlag" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].paperBillingFlag" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].greenFlag" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].exclusiveFlag" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[0].fuelType" sample string 20 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].standingChargeGas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].standingChargeElec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].unitRate1Gas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].unitRate1Elec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].unitRate1LimitElec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].unitRate1LimitGas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].unitRate2Gas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].unitRate2Elec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].unitRateE7Elec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].unitRate2LimitGas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].unitRate3Gas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].priceLimitKWHMinElec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].priceLimitKWHMaxElec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].priceLimitKWHMinGas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].priceLimitKWHMaxGas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].productCodeElec" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].productCodeGas" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].productCodeElec2" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].productCodeGas2" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].distIds[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].distIds[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].payTypes[0]" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].payTypes[1]" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].discounts[0].value" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].discounts[0].label" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].discounts[0].fuelType" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].discounts[0].percentage" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].discounts[1].value" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].discounts[1].label" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].discounts[1].fuelType" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].discounts[1].percentage" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].meterTypeElec" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].regulatoryStartDate" 2025-04-04T11:01:39.6180795+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].regulatoryEndDate" 2025-04-04T11:01:39.6180795+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].onsaleStartDate" 2025-04-04T11:01:39.6180795+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].onsaleEndDate" 2025-04-04T11:01:39.6180795+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].onsaleAnalysisStartDate" System.Object --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].onsaleAnalysisEndDate" System.Object --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].timePeriodsElec[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].timePeriodsElec[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].timePeriodsGas[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].timePeriodsGas[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].directDebitRulesText" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].directDebitWinterUpliftPercent" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].gasTcr" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].elecTcr" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].unitRate1LimitPeriodElec" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].unitRate1LimitPeriodGas" sample string 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].productCodeElecgas" sample string 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].productCodeElecgas2" sample string 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].onlineTariffFlag" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].paperlessBillingFlag" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].paperBillingFlag" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].greenFlag" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].exclusiveFlag" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].prices[1].fuelType" sample string 20 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].supplierId" 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].supplierRef" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].vatType" sample string 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].featureText1" sample string 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].featureText2" sample string 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].featureText3" sample string 15 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].featureText4" sample string 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].featureText5" sample string 17 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].featureText6" sample string 18 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].featureText7" sample string 19 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].featureText8" sample string 20 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].featureText9" sample string 21 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].featureText10" sample string 22 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].featureText11" sample string 23 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].minKWHAllowedGas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].maxKWHAllowedGas" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].minKWHAllowedElec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].maxKWHAllowedElec" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].supplierPhoneCancellation" sample string 24 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].warmHomeDiscountFlag" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].additionalProductsTextElec" sample string 26 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].additionalProductsTextGas" sample string 27 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].priceGuaranteedText" sample string 28 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].incentivesText" sample string 29 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].keyFactsText" sample string 30 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].straplineText" sample string 31 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].postcodeRestrictedFlag" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].smartMeterFlag" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].exclusiveFlag" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].smartMeterType" sample string 35 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].tariffTermsPdf" sample string 36 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="data.tariffs[1].supplierLogo" sample string 37 --MultipartDataMediaFormatterBoundary1q2w3e--