POST request/Switch/create
Request Information
URI Parameters
None.
Body Parameters
MUGQuoteRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| Details | ReccoAddressResponseModel |
None. |
|
| ReferrerBranch | string |
None. |
|
| SwitchOwnerReference | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"details": {
"companyName": "sample string 1",
"uprn": "sample string 2",
"addressLine1": "sample string 3",
"addressLine2": "sample string 4",
"city": "sample string 5",
"county": "sample string 6",
"postcode": "sample string 7",
"text": "sample string 8",
"addressType": "sample string 9",
"longitude": "sample string 10",
"latitude": "sample string 11",
"mpancore": [
"sample string 1",
"sample string 2"
],
"xoserveAddressCode": [
"sample string 1",
"sample string 2"
],
"elecdetails": [
{
"mpan": "sample string 1",
"meterType": "sample string 2",
"meterTypeDescription": "sample string 3",
"meterSerialNumber": "sample string 4",
"consumerType": "sample string 5",
"profileClass": "sample string 6",
"supplierMPID": "sample string 7",
"currentSupplierName": "sample string 8",
"meteredIndicator": "sample string 9",
"meteredIndicatorDescription": "sample string 10",
"domesticConsumerIndicator": "sample string 11",
"supplierEfd": "sample string 12",
"rmpState": "sample string 13",
"lineLossFactor": "sample string 14",
"meterTimeswitchClass": "sample string 15",
"ssc": "sample string 16",
"installationSupplierName": "sample string 17",
"mugSupplierId": 1,
"isPrepayment": true,
"isSmartMeter": true,
"isDomestic": true,
"isEconomy7": true,
"tradingStatus": "sample string 19",
"meterStatus": "sample string 20",
"meterStatusDescription": "sample string 21",
"greendealInEffect": "sample string 22",
"energisationStatusEfd": "sample string 23",
"tradingStatusEfd": "sample string 24",
"totalEac": 1.1,
"eacEfdate": "sample string 25",
"mpancore": "sample string 26",
"energyDirection": "sample string 27",
"energyDirectionEfFromDate": "sample string 28",
"energyDirectionEfToDate": "sample string 29",
"ihdStatus": "sample string 30",
"ihdStausEfd": "sample string 31"
},
{
"mpan": "sample string 1",
"meterType": "sample string 2",
"meterTypeDescription": "sample string 3",
"meterSerialNumber": "sample string 4",
"consumerType": "sample string 5",
"profileClass": "sample string 6",
"supplierMPID": "sample string 7",
"currentSupplierName": "sample string 8",
"meteredIndicator": "sample string 9",
"meteredIndicatorDescription": "sample string 10",
"domesticConsumerIndicator": "sample string 11",
"supplierEfd": "sample string 12",
"rmpState": "sample string 13",
"lineLossFactor": "sample string 14",
"meterTimeswitchClass": "sample string 15",
"ssc": "sample string 16",
"installationSupplierName": "sample string 17",
"mugSupplierId": 1,
"isPrepayment": true,
"isSmartMeter": true,
"isDomestic": true,
"isEconomy7": true,
"tradingStatus": "sample string 19",
"meterStatus": "sample string 20",
"meterStatusDescription": "sample string 21",
"greendealInEffect": "sample string 22",
"energisationStatusEfd": "sample string 23",
"tradingStatusEfd": "sample string 24",
"totalEac": 1.1,
"eacEfdate": "sample string 25",
"mpancore": "sample string 26",
"energyDirection": "sample string 27",
"energyDirectionEfFromDate": "sample string 28",
"energyDirectionEfToDate": "sample string 29",
"ihdStatus": "sample string 30",
"ihdStausEfd": "sample string 31"
}
],
"gasdetails": [
{
"mprn": "sample string 1",
"mpaq": "sample string 2",
"ndmq": "sample string 3",
"dmq": "sample string 4",
"ldzId": "sample string 5",
"meterType": "sample string 6",
"meterTypeDescription": "sample string 7",
"currentSupplierId": "sample string 8",
"currentSupplierName": "sample string 9",
"meterSerialNumber": "sample string 10",
"smartEquipmentTechnicalCode": "sample string 11",
"isPrepayment": true,
"isSmartMeter": true,
"mugSupplierId": 1,
"previousSupplierName": "sample string 14",
"previousSupplierCode": "sample string 15",
"incomingSupplierCode": "sample string 16",
"supplierEfd": "sample string 17",
"pendingSupplierRegEffDate": "sample string 18",
"marketSectorCode": "sample string 19",
"amrIndicator": "sample string 20",
"lastMeterReadDate": "sample string 21",
"lastMeterReadType": "sample string 22",
"lastMeterReadValue": "sample string 23",
"uprn": "sample string 24",
"meterStatus": "sample string 25",
"meterStatusDescription": "sample string 26",
"isDomestic": true
},
{
"mprn": "sample string 1",
"mpaq": "sample string 2",
"ndmq": "sample string 3",
"dmq": "sample string 4",
"ldzId": "sample string 5",
"meterType": "sample string 6",
"meterTypeDescription": "sample string 7",
"currentSupplierId": "sample string 8",
"currentSupplierName": "sample string 9",
"meterSerialNumber": "sample string 10",
"smartEquipmentTechnicalCode": "sample string 11",
"isPrepayment": true,
"isSmartMeter": true,
"mugSupplierId": 1,
"previousSupplierName": "sample string 14",
"previousSupplierCode": "sample string 15",
"incomingSupplierCode": "sample string 16",
"supplierEfd": "sample string 17",
"pendingSupplierRegEffDate": "sample string 18",
"marketSectorCode": "sample string 19",
"amrIndicator": "sample string 20",
"lastMeterReadDate": "sample string 21",
"lastMeterReadType": "sample string 22",
"lastMeterReadValue": "sample string 23",
"uprn": "sample string 24",
"meterStatus": "sample string 25",
"meterStatusDescription": "sample string 26",
"isDomestic": true
}
],
"fault": [
{
"faultstring": "sample string 1",
"detail": {
"errorcode": "sample string 1",
"item": "sample string 2"
}
},
{
"faultstring": "sample string 1",
"detail": {
"errorcode": "sample string 1",
"item": "sample string 2"
}
}
]
},
"referrerBranch": "sample string 1",
"switchOwnerReference": "sample string 2"
}
application/xml, text/xml
Sample:
<MUGQuoteRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MyUtilityGenius.Api.Models.Dto">
<Details xmlns:d2p1="http://schemas.datacontract.org/2004/07/MyUtilityGenius.Api.Models.EcoesXoserve">
<d2p1:AddressLine1>sample string 3</d2p1:AddressLine1>
<d2p1:AddressLine2>sample string 4</d2p1:AddressLine2>
<d2p1:AddressType>sample string 9</d2p1:AddressType>
<d2p1:City>sample string 5</d2p1:City>
<d2p1:CompanyName>sample string 1</d2p1:CompanyName>
<d2p1:County>sample string 6</d2p1:County>
<d2p1:Latitude>sample string 11</d2p1:Latitude>
<d2p1:Longitude>sample string 10</d2p1:Longitude>
<d2p1:Mpancore xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>sample string 1</d3p1:string>
<d3p1:string>sample string 2</d3p1:string>
</d2p1:Mpancore>
<d2p1:Postcode>sample string 7</d2p1:Postcode>
<d2p1:Text>sample string 8</d2p1:Text>
<d2p1:Uprn>sample string 2</d2p1:Uprn>
<d2p1:XoserveAddressCode xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>sample string 1</d3p1:string>
<d3p1:string>sample string 2</d3p1:string>
</d2p1:XoserveAddressCode>
<d2p1:elecdetails>
<d2p1:EXElecDetails>
<d2p1:ConsumerType>sample string 5</d2p1:ConsumerType>
<d2p1:DomesticConsumerIndicator>sample string 11</d2p1:DomesticConsumerIndicator>
<d2p1:EacEfdate>sample string 25</d2p1:EacEfdate>
<d2p1:EnergisationStatusEfd>sample string 23</d2p1:EnergisationStatusEfd>
<d2p1:EnergyDirection>sample string 27</d2p1:EnergyDirection>
<d2p1:EnergyDirectionEfFromDate>sample string 28</d2p1:EnergyDirectionEfFromDate>
<d2p1:EnergyDirectionEfToDate>sample string 29</d2p1:EnergyDirectionEfToDate>
<d2p1:GreendealInEffect>sample string 22</d2p1:GreendealInEffect>
<d2p1:IHDStatus>sample string 30</d2p1:IHDStatus>
<d2p1:IHDStausEfd>sample string 31</d2p1:IHDStausEfd>
<d2p1:InstallationSupplierName>sample string 17</d2p1:InstallationSupplierName>
<d2p1:IsDomestic>true</d2p1:IsDomestic>
<d2p1:IsEconomy7>true</d2p1:IsEconomy7>
<d2p1:IsPrepayment>true</d2p1:IsPrepayment>
<d2p1:IsSmartMeter>true</d2p1:IsSmartMeter>
<d2p1:LineLossFactor>sample string 14</d2p1:LineLossFactor>
<d2p1:MUGSupplierId>1</d2p1:MUGSupplierId>
<d2p1:MeterSerialNumber>sample string 4</d2p1:MeterSerialNumber>
<d2p1:MeterStatus>sample string 20</d2p1:MeterStatus>
<d2p1:MeterStatusDescription>sample string 21</d2p1:MeterStatusDescription>
<d2p1:MeterTimeswitchClass>sample string 15</d2p1:MeterTimeswitchClass>
<d2p1:MeterType>sample string 2</d2p1:MeterType>
<d2p1:MeterTypeDescription>sample string 3</d2p1:MeterTypeDescription>
<d2p1:MeteredIndicator>sample string 9</d2p1:MeteredIndicator>
<d2p1:MeteredIndicatorDescription>sample string 10</d2p1:MeteredIndicatorDescription>
<d2p1:Mpan>sample string 1</d2p1:Mpan>
<d2p1:Mpancore>sample string 26</d2p1:Mpancore>
<d2p1:ProfileClass>sample string 6</d2p1:ProfileClass>
<d2p1:RmpState>sample string 13</d2p1:RmpState>
<d2p1:Ssc>sample string 16</d2p1:Ssc>
<d2p1:SupplierEfd>sample string 12</d2p1:SupplierEfd>
<d2p1:SupplierMPID>sample string 7</d2p1:SupplierMPID>
<d2p1:TotalEac>1.1</d2p1:TotalEac>
<d2p1:TradingStatus>sample string 19</d2p1:TradingStatus>
<d2p1:TradingStatusEfd>sample string 24</d2p1:TradingStatusEfd>
<d2p1:currentSupplierName>sample string 8</d2p1:currentSupplierName>
</d2p1:EXElecDetails>
<d2p1:EXElecDetails>
<d2p1:ConsumerType>sample string 5</d2p1:ConsumerType>
<d2p1:DomesticConsumerIndicator>sample string 11</d2p1:DomesticConsumerIndicator>
<d2p1:EacEfdate>sample string 25</d2p1:EacEfdate>
<d2p1:EnergisationStatusEfd>sample string 23</d2p1:EnergisationStatusEfd>
<d2p1:EnergyDirection>sample string 27</d2p1:EnergyDirection>
<d2p1:EnergyDirectionEfFromDate>sample string 28</d2p1:EnergyDirectionEfFromDate>
<d2p1:EnergyDirectionEfToDate>sample string 29</d2p1:EnergyDirectionEfToDate>
<d2p1:GreendealInEffect>sample string 22</d2p1:GreendealInEffect>
<d2p1:IHDStatus>sample string 30</d2p1:IHDStatus>
<d2p1:IHDStausEfd>sample string 31</d2p1:IHDStausEfd>
<d2p1:InstallationSupplierName>sample string 17</d2p1:InstallationSupplierName>
<d2p1:IsDomestic>true</d2p1:IsDomestic>
<d2p1:IsEconomy7>true</d2p1:IsEconomy7>
<d2p1:IsPrepayment>true</d2p1:IsPrepayment>
<d2p1:IsSmartMeter>true</d2p1:IsSmartMeter>
<d2p1:LineLossFactor>sample string 14</d2p1:LineLossFactor>
<d2p1:MUGSupplierId>1</d2p1:MUGSupplierId>
<d2p1:MeterSerialNumber>sample string 4</d2p1:MeterSerialNumber>
<d2p1:MeterStatus>sample string 20</d2p1:MeterStatus>
<d2p1:MeterStatusDescription>sample string 21</d2p1:MeterStatusDescription>
<d2p1:MeterTimeswitchClass>sample string 15</d2p1:MeterTimeswitchClass>
<d2p1:MeterType>sample string 2</d2p1:MeterType>
<d2p1:MeterTypeDescription>sample string 3</d2p1:MeterTypeDescription>
<d2p1:MeteredIndicator>sample string 9</d2p1:MeteredIndicator>
<d2p1:MeteredIndicatorDescription>sample string 10</d2p1:MeteredIndicatorDescription>
<d2p1:Mpan>sample string 1</d2p1:Mpan>
<d2p1:Mpancore>sample string 26</d2p1:Mpancore>
<d2p1:ProfileClass>sample string 6</d2p1:ProfileClass>
<d2p1:RmpState>sample string 13</d2p1:RmpState>
<d2p1:Ssc>sample string 16</d2p1:Ssc>
<d2p1:SupplierEfd>sample string 12</d2p1:SupplierEfd>
<d2p1:SupplierMPID>sample string 7</d2p1:SupplierMPID>
<d2p1:TotalEac>1.1</d2p1:TotalEac>
<d2p1:TradingStatus>sample string 19</d2p1:TradingStatus>
<d2p1:TradingStatusEfd>sample string 24</d2p1:TradingStatusEfd>
<d2p1:currentSupplierName>sample string 8</d2p1:currentSupplierName>
</d2p1:EXElecDetails>
</d2p1:elecdetails>
<d2p1:fault>
<d2p1:FaultResponse>
<d2p1:detail>
<d2p1:errorcode>sample string 1</d2p1:errorcode>
<d2p1:item>sample string 2</d2p1:item>
</d2p1:detail>
<d2p1:faultstring>sample string 1</d2p1:faultstring>
</d2p1:FaultResponse>
<d2p1:FaultResponse>
<d2p1:detail>
<d2p1:errorcode>sample string 1</d2p1:errorcode>
<d2p1:item>sample string 2</d2p1:item>
</d2p1:detail>
<d2p1:faultstring>sample string 1</d2p1:faultstring>
</d2p1:FaultResponse>
</d2p1:fault>
<d2p1:gasdetails>
<d2p1:ReccoGasDetails>
<d2p1:AmrIndicator>sample string 20</d2p1:AmrIndicator>
<d2p1:CurrentSupplierId>sample string 8</d2p1:CurrentSupplierId>
<d2p1:CurrentSupplierName>sample string 9</d2p1:CurrentSupplierName>
<d2p1:DMQ>sample string 4</d2p1:DMQ>
<d2p1:IncomingSupplierCode>sample string 16</d2p1:IncomingSupplierCode>
<d2p1:IsDomestic>true</d2p1:IsDomestic>
<d2p1:IsPrepayment>true</d2p1:IsPrepayment>
<d2p1:IsSmartMeter>true</d2p1:IsSmartMeter>
<d2p1:LastMeterReadDate>sample string 21</d2p1:LastMeterReadDate>
<d2p1:LastMeterReadType>sample string 22</d2p1:LastMeterReadType>
<d2p1:LastMeterReadValue>sample string 23</d2p1:LastMeterReadValue>
<d2p1:LdzId>sample string 5</d2p1:LdzId>
<d2p1:MPAQ>sample string 2</d2p1:MPAQ>
<d2p1:MUGSupplierId>1</d2p1:MUGSupplierId>
<d2p1:MarketSectorCode>sample string 19</d2p1:MarketSectorCode>
<d2p1:MeterSerialNumber>sample string 10</d2p1:MeterSerialNumber>
<d2p1:MeterStatus>sample string 25</d2p1:MeterStatus>
<d2p1:MeterStatusDescription>sample string 26</d2p1:MeterStatusDescription>
<d2p1:MeterType>sample string 6</d2p1:MeterType>
<d2p1:MeterTypeDescription>sample string 7</d2p1:MeterTypeDescription>
<d2p1:Mprn>sample string 1</d2p1:Mprn>
<d2p1:NDMQ>sample string 3</d2p1:NDMQ>
<d2p1:PendingSupplierRegEffDate>sample string 18</d2p1:PendingSupplierRegEffDate>
<d2p1:PreviousSupplierCode>sample string 15</d2p1:PreviousSupplierCode>
<d2p1:PreviousSupplierName>sample string 14</d2p1:PreviousSupplierName>
<d2p1:SupplierEfd>sample string 17</d2p1:SupplierEfd>
<d2p1:UPRN>sample string 24</d2p1:UPRN>
<d2p1:smartEquipmentTechnicalCode>sample string 11</d2p1:smartEquipmentTechnicalCode>
</d2p1:ReccoGasDetails>
<d2p1:ReccoGasDetails>
<d2p1:AmrIndicator>sample string 20</d2p1:AmrIndicator>
<d2p1:CurrentSupplierId>sample string 8</d2p1:CurrentSupplierId>
<d2p1:CurrentSupplierName>sample string 9</d2p1:CurrentSupplierName>
<d2p1:DMQ>sample string 4</d2p1:DMQ>
<d2p1:IncomingSupplierCode>sample string 16</d2p1:IncomingSupplierCode>
<d2p1:IsDomestic>true</d2p1:IsDomestic>
<d2p1:IsPrepayment>true</d2p1:IsPrepayment>
<d2p1:IsSmartMeter>true</d2p1:IsSmartMeter>
<d2p1:LastMeterReadDate>sample string 21</d2p1:LastMeterReadDate>
<d2p1:LastMeterReadType>sample string 22</d2p1:LastMeterReadType>
<d2p1:LastMeterReadValue>sample string 23</d2p1:LastMeterReadValue>
<d2p1:LdzId>sample string 5</d2p1:LdzId>
<d2p1:MPAQ>sample string 2</d2p1:MPAQ>
<d2p1:MUGSupplierId>1</d2p1:MUGSupplierId>
<d2p1:MarketSectorCode>sample string 19</d2p1:MarketSectorCode>
<d2p1:MeterSerialNumber>sample string 10</d2p1:MeterSerialNumber>
<d2p1:MeterStatus>sample string 25</d2p1:MeterStatus>
<d2p1:MeterStatusDescription>sample string 26</d2p1:MeterStatusDescription>
<d2p1:MeterType>sample string 6</d2p1:MeterType>
<d2p1:MeterTypeDescription>sample string 7</d2p1:MeterTypeDescription>
<d2p1:Mprn>sample string 1</d2p1:Mprn>
<d2p1:NDMQ>sample string 3</d2p1:NDMQ>
<d2p1:PendingSupplierRegEffDate>sample string 18</d2p1:PendingSupplierRegEffDate>
<d2p1:PreviousSupplierCode>sample string 15</d2p1:PreviousSupplierCode>
<d2p1:PreviousSupplierName>sample string 14</d2p1:PreviousSupplierName>
<d2p1:SupplierEfd>sample string 17</d2p1:SupplierEfd>
<d2p1:UPRN>sample string 24</d2p1:UPRN>
<d2p1:smartEquipmentTechnicalCode>sample string 11</d2p1:smartEquipmentTechnicalCode>
</d2p1:ReccoGasDetails>
</d2p1:gasdetails>
</Details>
<ReferrerBranch>sample string 1</ReferrerBranch>
<SwitchOwnerReference>sample string 2</SwitchOwnerReference>
</MUGQuoteRequest>
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.CompanyName" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.Uprn" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.AddressLine1" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.AddressLine2" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.City" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.County" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.Postcode" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.Text" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.AddressType" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.Longitude" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.Latitude" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.Mpancore[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.Mpancore[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.XoserveAddressCode[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.XoserveAddressCode[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].Mpan" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].MeterType" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].MeterTypeDescription" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].MeterSerialNumber" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].ConsumerType" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].ProfileClass" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].SupplierMPID" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].currentSupplierName" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].MeteredIndicator" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].MeteredIndicatorDescription" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].DomesticConsumerIndicator" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].SupplierEfd" sample string 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].RmpState" sample string 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].LineLossFactor" sample string 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].MeterTimeswitchClass" sample string 15 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].Ssc" sample string 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].InstallationSupplierName" sample string 17 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].MUGSupplierId" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].IsPrepayment" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].IsSmartMeter" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].IsDomestic" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].IsEconomy7" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].TradingStatus" sample string 19 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].MeterStatus" sample string 20 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].MeterStatusDescription" sample string 21 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].GreendealInEffect" sample string 22 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].EnergisationStatusEfd" sample string 23 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].TradingStatusEfd" sample string 24 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].TotalEac" 1.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].EacEfdate" sample string 25 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].Mpancore" sample string 26 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].EnergyDirection" sample string 27 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].EnergyDirectionEfFromDate" sample string 28 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].EnergyDirectionEfToDate" sample string 29 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].IHDStatus" sample string 30 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[0].IHDStausEfd" sample string 31 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].Mpan" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].MeterType" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].MeterTypeDescription" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].MeterSerialNumber" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].ConsumerType" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].ProfileClass" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].SupplierMPID" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].currentSupplierName" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].MeteredIndicator" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].MeteredIndicatorDescription" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].DomesticConsumerIndicator" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].SupplierEfd" sample string 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].RmpState" sample string 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].LineLossFactor" sample string 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].MeterTimeswitchClass" sample string 15 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].Ssc" sample string 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].InstallationSupplierName" sample string 17 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].MUGSupplierId" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].IsPrepayment" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].IsSmartMeter" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].IsDomestic" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].IsEconomy7" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].TradingStatus" sample string 19 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].MeterStatus" sample string 20 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].MeterStatusDescription" sample string 21 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].GreendealInEffect" sample string 22 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].EnergisationStatusEfd" sample string 23 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].TradingStatusEfd" sample string 24 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].TotalEac" 1.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].EacEfdate" sample string 25 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].Mpancore" sample string 26 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].EnergyDirection" sample string 27 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].EnergyDirectionEfFromDate" sample string 28 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].EnergyDirectionEfToDate" sample string 29 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].IHDStatus" sample string 30 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.elecdetails[1].IHDStausEfd" sample string 31 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[0].Mprn" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[0].MPAQ" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[0].NDMQ" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[0].DMQ" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[0].LdzId" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[0].MeterType" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[0].MeterTypeDescription" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[0].CurrentSupplierId" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[0].CurrentSupplierName" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[0].MeterSerialNumber" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[0].smartEquipmentTechnicalCode" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[0].IsPrepayment" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[0].IsSmartMeter" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[0].MUGSupplierId" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[0].PreviousSupplierName" sample string 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[0].PreviousSupplierCode" sample string 15 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[0].IncomingSupplierCode" sample string 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[0].SupplierEfd" sample string 17 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[0].PendingSupplierRegEffDate" sample string 18 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[0].MarketSectorCode" sample string 19 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[0].AmrIndicator" sample string 20 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[0].LastMeterReadDate" sample string 21 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[0].LastMeterReadType" sample string 22 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[0].LastMeterReadValue" sample string 23 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[0].UPRN" sample string 24 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[0].MeterStatus" sample string 25 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[0].MeterStatusDescription" sample string 26 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[0].IsDomestic" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[1].Mprn" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[1].MPAQ" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[1].NDMQ" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[1].DMQ" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[1].LdzId" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[1].MeterType" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[1].MeterTypeDescription" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[1].CurrentSupplierId" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[1].CurrentSupplierName" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[1].MeterSerialNumber" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[1].smartEquipmentTechnicalCode" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[1].IsPrepayment" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[1].IsSmartMeter" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[1].MUGSupplierId" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[1].PreviousSupplierName" sample string 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[1].PreviousSupplierCode" sample string 15 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[1].IncomingSupplierCode" sample string 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[1].SupplierEfd" sample string 17 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[1].PendingSupplierRegEffDate" sample string 18 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[1].MarketSectorCode" sample string 19 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[1].AmrIndicator" sample string 20 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[1].LastMeterReadDate" sample string 21 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[1].LastMeterReadType" sample string 22 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[1].LastMeterReadValue" sample string 23 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[1].UPRN" sample string 24 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[1].MeterStatus" sample string 25 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[1].MeterStatusDescription" sample string 26 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.gasdetails[1].IsDomestic" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.fault[0].faultstring" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.fault[0].detail.errorcode" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.fault[0].detail.item" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.fault[1].faultstring" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.fault[1].detail.errorcode" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Details.fault[1].detail.item" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ReferrerBranch" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SwitchOwnerReference" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e--
Response Information
Resource Description
CustomerDtoResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| ApiVersion | string |
None. |
|
| GeniusSwitchDto | GeniusSwitchDto |
None. |
|
| Uri | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"apiVersion": "sample string 1",
"uri": "sample string 2",
"geniusSwitchDto": {
"switchId": 1
}
}
application/xml, text/xml
Sample:
<CustomerDtoResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MyUtilityGenius.Api.Models.DtoResponse">
<ApiVersion>sample string 1</ApiVersion>
<GeniusSwitchDto xmlns:d2p1="http://schemas.datacontract.org/2004/07/MyUtilityGenius.Api.Models.Dto">
<SwitchId xmlns="http://schemas.datacontract.org/2004/07/MyUtilityGenius.Api.Domain.Default.Switch">1</SwitchId>
</GeniusSwitchDto>
<Uri>sample string 2</Uri>
</CustomerDtoResponse>
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ApiVersion" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Uri" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="GeniusSwitchDto.SwitchId" 1 --MultipartDataMediaFormatterBoundary1q2w3e--