POST request/quickquote/dual/new

Add a new quick quote

Request Information

URI Parameters

None.

Body Parameters

QuickQuoteDualNewRequest
NameDescriptionTypeAdditional information
ChannelId

integer

None.

CompanyType

byte

None.

Customer

CustomerPost

None.

Electricity

ElectricMeter

None.

ElectricitySiteAddress

AddressInfo

None.

Gas

GasMeter

None.

GasSiteAddress

AddressInfo

None.

PostCode

string

None.

Request Formats

application/json, text/json

Sample:
{
  "companyType": 64,
  "channelId": 1,
  "postCode": "sample string 1",
  "electricitySiteAddress": {
    "line1": "sample string 1",
    "line2": "sample string 2",
    "city": "sample string 3",
    "county": "sample string 4",
    "postcode": "sample string 5"
  },
  "gasSiteAddress": {
    "line1": "sample string 1",
    "line2": "sample string 2",
    "city": "sample string 3",
    "county": "sample string 4",
    "postcode": "sample string 5"
  },
  "electricity": {
    "mpan": "sample string 1",
    "comparisionTypeId": 2,
    "consumptionPeriodId": 3,
    "isAmr": 64,
    "contractStartDate": "2025-06-26T18:28:26.6442553+00:00",
    "contractEndDate": "2025-06-26T18:28:26.6442553+00:00",
    "rateType": "Single",
    "currentSupplierId": 5,
    "unitRate": 1.0,
    "unitUsage": 1,
    "dayRate": 1.0,
    "dayUsage": 1,
    "nightUnitRate": 1.0,
    "nightUsage": 1,
    "weekDayRate": 1.0,
    "weekDayUsage": 1,
    "eveningWeekendRate": 1.0,
    "eveningWeekendUsage": 1,
    "weekendUnitRate": 1.0,
    "weekendUsage": 1,
    "standingCharge": 1.0,
    "standardSettlementCode": 6,
    "meterSerialNumber": "sample string 7",
    "energyDirection": "sample string 8"
  },
  "gas": {
    "mprn": "sample string 1",
    "comparisionTypeId": 2,
    "consumptionPeriodId": 3,
    "isAmr": 64,
    "contractStartDate": "2025-06-26T18:28:26.6442553+00:00",
    "contractEndDate": "2025-06-26T18:28:26.6442553+00:00",
    "currentSupplierId": 5,
    "unitRate": 1.0,
    "unitUsage": 1,
    "standingCharge": 1.0,
    "meterSerialNumber": "sample string 6",
    "energyDirection": "sample string 7"
  },
  "customer": {
    "companyName": "sample string 1",
    "sicCode": 1,
    "correspondenceAddress": {
      "line1": "sample string 1",
      "line2": "sample string 2",
      "city": "sample string 3",
      "county": "sample string 4",
      "postcode": "sample string 5"
    },
    "registeredAddress": {
      "line1": "sample string 1",
      "line2": "sample string 2",
      "city": "sample string 3",
      "county": "sample string 4",
      "postcode": "sample string 5"
    },
    "billingAddress": {
      "line1": "sample string 1",
      "line2": "sample string 2",
      "city": "sample string 3",
      "county": "sample string 4",
      "postcode": "sample string 5"
    },
    "companyType": 64,
    "companyRegistrationNumber": "sample string 2",
    "landline": "sample string 3",
    "mobile": "sample string 4",
    "email": "sample string 5",
    "vatNumber": "sample string 6",
    "parentCustomerId": 1,
    "microBusiness": true,
    "noOfPupils": 1,
    "industryType": "sample string 7",
    "vatRate": 1.0,
    "paperBilling": true,
    "channelId": 1,
    "industrySector": 1,
    "creditSafeReferenceId": "sample string 8",
    "customerTypeId": 64
  }
}

text/html

Sample:
{"companyType":64,"channelId":1,"postCode":"sample string 1","electricitySiteAddress":{"line1":"sample string 1","line2":"sample string 2","city":"sample string 3","county":"sample string 4","postcode":"sample string 5"},"gasSiteAddress":{"line1":"sample string 1","line2":"sample string 2","city":"sample string 3","county":"sample string 4","postcode":"sample string 5"},"electricity":{"mpan":"sample string 1","comparisionTypeId":2,"consumptionPeriodId":3,"isAmr":64,"contractStartDate":"2025-06-26T18:28:26.6442553+00:00","contractEndDate":"2025-06-26T18:28:26.6442553+00:00","rateType":"Single","currentSupplierId":5,"unitRate":1.0,"unitUsage":1,"dayRate":1.0,"dayUsage":1,"nightUnitRate":1.0,"nightUsage":1,"weekDayRate":1.0,"weekDayUsage":1,"eveningWeekendRate":1.0,"eveningWeekendUsage":1,"weekendUnitRate":1.0,"weekendUsage":1,"standingCharge":1.0,"standardSettlementCode":6,"meterSerialNumber":"sample string 7","energyDirection":"sample string 8"},"gas":{"mprn":"sample string 1","comparisionTypeId":2,"consumptionPeriodId":3,"isAmr":64,"contractStartDate":"2025-06-26T18:28:26.6442553+00:00","contractEndDate":"2025-06-26T18:28:26.6442553+00:00","currentSupplierId":5,"unitRate":1.0,"unitUsage":1,"standingCharge":1.0,"meterSerialNumber":"sample string 6","energyDirection":"sample string 7"},"customer":{"companyName":"sample string 1","sicCode":1,"correspondenceAddress":{"line1":"sample string 1","line2":"sample string 2","city":"sample string 3","county":"sample string 4","postcode":"sample string 5"},"registeredAddress":{"line1":"sample string 1","line2":"sample string 2","city":"sample string 3","county":"sample string 4","postcode":"sample string 5"},"billingAddress":{"line1":"sample string 1","line2":"sample string 2","city":"sample string 3","county":"sample string 4","postcode":"sample string 5"},"companyType":64,"companyRegistrationNumber":"sample string 2","landline":"sample string 3","mobile":"sample string 4","email":"sample string 5","vatNumber":"sample string 6","parentCustomerId":1,"microBusiness":true,"noOfPupils":1,"industryType":"sample string 7","vatRate":1.0,"paperBilling":true,"channelId":1,"industrySector":1,"creditSafeReferenceId":"sample string 8","customerTypeId":64}}

application/xml, text/xml

Sample:
<QuickQuoteDualNewRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.QuickQuoteDto">
  <ChannelId>1</ChannelId>
  <CompanyType>64</CompanyType>
  <Customer xmlns:d2p1="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.CustomerDto">
    <d2p1:BillingAddress xmlns:d3p1="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.Default">
      <d3p1:City>sample string 3</d3p1:City>
      <d3p1:County>sample string 4</d3p1:County>
      <d3p1:Line1>sample string 1</d3p1:Line1>
      <d3p1:Line2>sample string 2</d3p1:Line2>
      <d3p1:Postcode>sample string 5</d3p1:Postcode>
    </d2p1:BillingAddress>
    <d2p1:ChannelId>1</d2p1:ChannelId>
    <d2p1:CompanyName>sample string 1</d2p1:CompanyName>
    <d2p1:CompanyRegistrationNumber>sample string 2</d2p1:CompanyRegistrationNumber>
    <d2p1:CompanyType>64</d2p1:CompanyType>
    <d2p1:CorrespondenceAddress xmlns:d3p1="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.Default">
      <d3p1:City>sample string 3</d3p1:City>
      <d3p1:County>sample string 4</d3p1:County>
      <d3p1:Line1>sample string 1</d3p1:Line1>
      <d3p1:Line2>sample string 2</d3p1:Line2>
      <d3p1:Postcode>sample string 5</d3p1:Postcode>
    </d2p1:CorrespondenceAddress>
    <d2p1:CreditSafeReferenceId>sample string 8</d2p1:CreditSafeReferenceId>
    <d2p1:CustomerTypeId>64</d2p1:CustomerTypeId>
    <d2p1:Email>sample string 5</d2p1:Email>
    <d2p1:IndustrySector>1</d2p1:IndustrySector>
    <d2p1:IndustryType>sample string 7</d2p1:IndustryType>
    <d2p1:Landline>sample string 3</d2p1:Landline>
    <d2p1:MicroBusiness>true</d2p1:MicroBusiness>
    <d2p1:Mobile>sample string 4</d2p1:Mobile>
    <d2p1:NoOfPupils>1</d2p1:NoOfPupils>
    <d2p1:PaperBilling>true</d2p1:PaperBilling>
    <d2p1:ParentCustomerId>1</d2p1:ParentCustomerId>
    <d2p1:RegisteredAddress xmlns:d3p1="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.Default">
      <d3p1:City>sample string 3</d3p1:City>
      <d3p1:County>sample string 4</d3p1:County>
      <d3p1:Line1>sample string 1</d3p1:Line1>
      <d3p1:Line2>sample string 2</d3p1:Line2>
      <d3p1:Postcode>sample string 5</d3p1:Postcode>
    </d2p1:RegisteredAddress>
    <d2p1:SICCode>1</d2p1:SICCode>
    <d2p1:VATNumber>sample string 6</d2p1:VATNumber>
    <d2p1:VatRate>1</d2p1:VatRate>
  </Customer>
  <Electricity>
    <ComparisionTypeId>2</ComparisionTypeId>
    <ConsumptionPeriodId>3</ConsumptionPeriodId>
    <ContractEndDate>2025-06-26T18:28:26.6442553+00:00</ContractEndDate>
    <ContractStartDate>2025-06-26T18:28:26.6442553+00:00</ContractStartDate>
    <CurrentSupplierId>5</CurrentSupplierId>
    <DayRate>1</DayRate>
    <DayUsage>1</DayUsage>
    <EnergyDirection>sample string 8</EnergyDirection>
    <EveningWeekendRate>1</EveningWeekendRate>
    <EveningWeekendUsage>1</EveningWeekendUsage>
    <IsAmr>64</IsAmr>
    <MeterSerialNumber>sample string 7</MeterSerialNumber>
    <Mpan>sample string 1</Mpan>
    <NightUnitRate>1</NightUnitRate>
    <NightUsage>1</NightUsage>
    <RateType>Single</RateType>
    <StandardSettlementCode>6</StandardSettlementCode>
    <StandingCharge>1</StandingCharge>
    <UnitRate>1</UnitRate>
    <UnitUsage>1</UnitUsage>
    <WeekDayRate>1</WeekDayRate>
    <WeekDayUsage>1</WeekDayUsage>
    <WeekendUnitRate>1</WeekendUnitRate>
    <WeekendUsage>1</WeekendUsage>
  </Electricity>
  <ElectricitySiteAddress xmlns:d2p1="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.Default">
    <d2p1:City>sample string 3</d2p1:City>
    <d2p1:County>sample string 4</d2p1:County>
    <d2p1:Line1>sample string 1</d2p1:Line1>
    <d2p1:Line2>sample string 2</d2p1:Line2>
    <d2p1:Postcode>sample string 5</d2p1:Postcode>
  </ElectricitySiteAddress>
  <Gas>
    <ComparisionTypeId>2</ComparisionTypeId>
    <ConsumptionPeriodId>3</ConsumptionPeriodId>
    <ContractEndDate>2025-06-26T18:28:26.6442553+00:00</ContractEndDate>
    <ContractStartDate>2025-06-26T18:28:26.6442553+00:00</ContractStartDate>
    <CurrentSupplierId>5</CurrentSupplierId>
    <EnergyDirection>sample string 7</EnergyDirection>
    <IsAmr>64</IsAmr>
    <MeterSerialNumber>sample string 6</MeterSerialNumber>
    <Mprn>sample string 1</Mprn>
    <StandingCharge>1</StandingCharge>
    <UnitRate>1</UnitRate>
    <UnitUsage>1</UnitUsage>
  </Gas>
  <GasSiteAddress xmlns:d2p1="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.Default">
    <d2p1:City>sample string 3</d2p1:City>
    <d2p1:County>sample string 4</d2p1:County>
    <d2p1:Line1>sample string 1</d2p1:Line1>
    <d2p1:Line2>sample string 2</d2p1:Line2>
    <d2p1:Postcode>sample string 5</d2p1:Postcode>
  </GasSiteAddress>
  <PostCode>sample string 1</PostCode>
</QuickQuoteDualNewRequest>

Response Information

Resource Description

QuickQouteDualNewResponse
NameDescriptionTypeAdditional information
CustomerId

integer

None.

ElectricityMeterId

integer

None.

ElectricitySiteId

integer

None.

GasMeterId

integer

None.

GasSiteId

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "electricityMeterId": 1,
  "gasMeterId": 1,
  "electricitySiteId": 1,
  "gasSiteId": 2,
  "customerId": 1
}

text/html

Sample:
{"electricityMeterId":1,"gasMeterId":1,"electricitySiteId":1,"gasSiteId":2,"customerId":1}

application/xml, text/xml

Sample:
<QuickQouteDualNewResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.QuickQuoteDto">
  <CustomerId>1</CustomerId>
  <ElectricityMeterId>1</ElectricityMeterId>
  <ElectricitySiteId>1</ElectricitySiteId>
  <GasMeterId>1</GasMeterId>
  <GasSiteId>2</GasSiteId>
</QuickQouteDualNewResponse>