POST request/Switch/create

Request Information

URI Parameters

None.

Body Parameters

MUGQuoteRequest
NameDescriptionTypeAdditional information
Details

ReccoAddressResponseModel

None.

ReferrerBranch

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",
        "relAddress": [
          {
            "primaryName": "sample string 1",
            "secondaryName": "sample string 2",
            "street1": "sample string 3",
            "street2": "sample string 4",
            "locality1": "sample string 5",
            "locality2": "sample string 6",
            "town": "sample string 7",
            "postcode": "sample string 8",
            "logicalStatus": "sample string 9",
            "language": "sample string 10",
            "organisation": "sample string 11",
            "addressType": "sample string 12",
            "confidenceScore": "sample string 13",
            "classification": "sample string 14",
            "latitude": "sample string 15",
            "longitude": "sample string 16"
          },
          {
            "primaryName": "sample string 1",
            "secondaryName": "sample string 2",
            "street1": "sample string 3",
            "street2": "sample string 4",
            "locality1": "sample string 5",
            "locality2": "sample string 6",
            "town": "sample string 7",
            "postcode": "sample string 8",
            "logicalStatus": "sample string 9",
            "language": "sample string 10",
            "organisation": "sample string 11",
            "addressType": "sample string 12",
            "confidenceScore": "sample string 13",
            "classification": "sample string 14",
            "latitude": "sample string 15",
            "longitude": "sample string 16"
          }
        ],
        "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",
        "relAddress": [
          {
            "primaryName": "sample string 1",
            "secondaryName": "sample string 2",
            "street1": "sample string 3",
            "street2": "sample string 4",
            "locality1": "sample string 5",
            "locality2": "sample string 6",
            "town": "sample string 7",
            "postcode": "sample string 8",
            "logicalStatus": "sample string 9",
            "language": "sample string 10",
            "organisation": "sample string 11",
            "addressType": "sample string 12",
            "confidenceScore": "sample string 13",
            "classification": "sample string 14",
            "latitude": "sample string 15",
            "longitude": "sample string 16"
          },
          {
            "primaryName": "sample string 1",
            "secondaryName": "sample string 2",
            "street1": "sample string 3",
            "street2": "sample string 4",
            "locality1": "sample string 5",
            "locality2": "sample string 6",
            "town": "sample string 7",
            "postcode": "sample string 8",
            "logicalStatus": "sample string 9",
            "language": "sample string 10",
            "organisation": "sample string 11",
            "addressType": "sample string 12",
            "confidenceScore": "sample string 13",
            "classification": "sample string 14",
            "latitude": "sample string 15",
            "longitude": "sample string 16"
          }
        ],
        "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"
}

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:relAddress>
          <d2p1:RelAddress>
            <d2p1:addressType>sample string 12</d2p1:addressType>
            <d2p1:classification>sample string 14</d2p1:classification>
            <d2p1:confidenceScore>sample string 13</d2p1:confidenceScore>
            <d2p1:language>sample string 10</d2p1:language>
            <d2p1:latitude>sample string 15</d2p1:latitude>
            <d2p1:locality1>sample string 5</d2p1:locality1>
            <d2p1:locality2>sample string 6</d2p1:locality2>
            <d2p1:logicalStatus>sample string 9</d2p1:logicalStatus>
            <d2p1:longitude>sample string 16</d2p1:longitude>
            <d2p1:organisation>sample string 11</d2p1:organisation>
            <d2p1:postcode>sample string 8</d2p1:postcode>
            <d2p1:primaryName>sample string 1</d2p1:primaryName>
            <d2p1:secondaryName>sample string 2</d2p1:secondaryName>
            <d2p1:street1>sample string 3</d2p1:street1>
            <d2p1:street2>sample string 4</d2p1:street2>
            <d2p1:town>sample string 7</d2p1:town>
          </d2p1:RelAddress>
          <d2p1:RelAddress>
            <d2p1:addressType>sample string 12</d2p1:addressType>
            <d2p1:classification>sample string 14</d2p1:classification>
            <d2p1:confidenceScore>sample string 13</d2p1:confidenceScore>
            <d2p1:language>sample string 10</d2p1:language>
            <d2p1:latitude>sample string 15</d2p1:latitude>
            <d2p1:locality1>sample string 5</d2p1:locality1>
            <d2p1:locality2>sample string 6</d2p1:locality2>
            <d2p1:logicalStatus>sample string 9</d2p1:logicalStatus>
            <d2p1:longitude>sample string 16</d2p1:longitude>
            <d2p1:organisation>sample string 11</d2p1:organisation>
            <d2p1:postcode>sample string 8</d2p1:postcode>
            <d2p1:primaryName>sample string 1</d2p1:primaryName>
            <d2p1:secondaryName>sample string 2</d2p1:secondaryName>
            <d2p1:street1>sample string 3</d2p1:street1>
            <d2p1:street2>sample string 4</d2p1:street2>
            <d2p1:town>sample string 7</d2p1:town>
          </d2p1:RelAddress>
        </d2p1:relAddress>
        <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:relAddress>
          <d2p1:RelAddress>
            <d2p1:addressType>sample string 12</d2p1:addressType>
            <d2p1:classification>sample string 14</d2p1:classification>
            <d2p1:confidenceScore>sample string 13</d2p1:confidenceScore>
            <d2p1:language>sample string 10</d2p1:language>
            <d2p1:latitude>sample string 15</d2p1:latitude>
            <d2p1:locality1>sample string 5</d2p1:locality1>
            <d2p1:locality2>sample string 6</d2p1:locality2>
            <d2p1:logicalStatus>sample string 9</d2p1:logicalStatus>
            <d2p1:longitude>sample string 16</d2p1:longitude>
            <d2p1:organisation>sample string 11</d2p1:organisation>
            <d2p1:postcode>sample string 8</d2p1:postcode>
            <d2p1:primaryName>sample string 1</d2p1:primaryName>
            <d2p1:secondaryName>sample string 2</d2p1:secondaryName>
            <d2p1:street1>sample string 3</d2p1:street1>
            <d2p1:street2>sample string 4</d2p1:street2>
            <d2p1:town>sample string 7</d2p1:town>
          </d2p1:RelAddress>
          <d2p1:RelAddress>
            <d2p1:addressType>sample string 12</d2p1:addressType>
            <d2p1:classification>sample string 14</d2p1:classification>
            <d2p1:confidenceScore>sample string 13</d2p1:confidenceScore>
            <d2p1:language>sample string 10</d2p1:language>
            <d2p1:latitude>sample string 15</d2p1:latitude>
            <d2p1:locality1>sample string 5</d2p1:locality1>
            <d2p1:locality2>sample string 6</d2p1:locality2>
            <d2p1:logicalStatus>sample string 9</d2p1:logicalStatus>
            <d2p1:longitude>sample string 16</d2p1:longitude>
            <d2p1:organisation>sample string 11</d2p1:organisation>
            <d2p1:postcode>sample string 8</d2p1:postcode>
            <d2p1:primaryName>sample string 1</d2p1:primaryName>
            <d2p1:secondaryName>sample string 2</d2p1:secondaryName>
            <d2p1:street1>sample string 3</d2p1:street1>
            <d2p1:street2>sample string 4</d2p1:street2>
            <d2p1:town>sample string 7</d2p1:town>
          </d2p1:RelAddress>
        </d2p1:relAddress>
        <d2p1:smartEquipmentTechnicalCode>sample string 11</d2p1:smartEquipmentTechnicalCode>
      </d2p1:ReccoGasDetails>
    </d2p1:gasdetails>
  </Details>
  <ReferrerBranch>sample string 1</ReferrerBranch>
</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].relAddress[0].primaryName"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[0].secondaryName"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[0].street1"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[0].street2"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[0].locality1"

sample string 5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[0].locality2"

sample string 6
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[0].town"

sample string 7
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[0].postcode"

sample string 8
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[0].logicalStatus"

sample string 9
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[0].language"

sample string 10
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[0].organisation"

sample string 11
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[0].addressType"

sample string 12
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[0].confidenceScore"

sample string 13
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[0].classification"

sample string 14
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[0].latitude"

sample string 15
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[0].longitude"

sample string 16
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[1].primaryName"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[1].secondaryName"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[1].street1"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[1].street2"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[1].locality1"

sample string 5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[1].locality2"

sample string 6
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[1].town"

sample string 7
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[1].postcode"

sample string 8
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[1].logicalStatus"

sample string 9
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[1].language"

sample string 10
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[1].organisation"

sample string 11
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[1].addressType"

sample string 12
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[1].confidenceScore"

sample string 13
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[1].classification"

sample string 14
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[1].latitude"

sample string 15
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[0].relAddress[1].longitude"

sample string 16
--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].relAddress[0].primaryName"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[0].secondaryName"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[0].street1"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[0].street2"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[0].locality1"

sample string 5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[0].locality2"

sample string 6
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[0].town"

sample string 7
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[0].postcode"

sample string 8
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[0].logicalStatus"

sample string 9
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[0].language"

sample string 10
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[0].organisation"

sample string 11
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[0].addressType"

sample string 12
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[0].confidenceScore"

sample string 13
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[0].classification"

sample string 14
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[0].latitude"

sample string 15
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[0].longitude"

sample string 16
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[1].primaryName"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[1].secondaryName"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[1].street1"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[1].street2"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[1].locality1"

sample string 5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[1].locality2"

sample string 6
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[1].town"

sample string 7
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[1].postcode"

sample string 8
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[1].logicalStatus"

sample string 9
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[1].language"

sample string 10
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[1].organisation"

sample string 11
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[1].addressType"

sample string 12
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[1].confidenceScore"

sample string 13
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[1].classification"

sample string 14
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[1].latitude"

sample string 15
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Details.gasdetails[1].relAddress[1].longitude"

sample string 16
--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--

Response Information

Resource Description

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