POST request/quickquote/dual
Add a new quick quote
Request Information
URI Parameters
None.
Body Parameters
QuickQuoteDualRequestName | Description | Type | Additional information |
---|---|---|---|
ChannelId | integer |
None. |
|
CompanyType | byte |
None. |
|
Customer | CustomerPost |
None. |
|
Electricity | ElectricMeter |
None. |
|
Gas | GasMeter |
None. |
|
PostCode | string |
None. |
|
SiteAddress | AddressInfo |
None. |
Request Formats
application/json, text/json
Sample:
{ "companyType": 64, "channelId": 1, "postCode": "sample string 1", "siteAddress": { "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-26T07:06:49.7261385+00:00", "contractEndDate": "2025-06-26T07:06:49.7261385+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-26T07:06:49.7261385+00:00", "contractEndDate": "2025-06-26T07:06:49.7261385+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","siteAddress":{"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-26T07:06:49.7261385+00:00","contractEndDate":"2025-06-26T07:06:49.7261385+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-26T07:06:49.7261385+00:00","contractEndDate":"2025-06-26T07:06:49.7261385+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:
<QuickQuoteDualRequest 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-26T07:06:49.7261385+00:00</ContractEndDate> <ContractStartDate>2025-06-26T07:06:49.7261385+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> <Gas> <ComparisionTypeId>2</ComparisionTypeId> <ConsumptionPeriodId>3</ConsumptionPeriodId> <ContractEndDate>2025-06-26T07:06:49.7261385+00:00</ContractEndDate> <ContractStartDate>2025-06-26T07:06:49.7261385+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> <PostCode>sample string 1</PostCode> <SiteAddress 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> </SiteAddress> </QuickQuoteDualRequest>
Response Information
Resource Description
QuickQouteDualResponseName | Description | Type | Additional information |
---|---|---|---|
CustomerId | integer |
None. |
|
ElectricityMeterId | integer |
None. |
|
GasMeterId | integer |
None. |
|
SiteId | integer |
None. |
Response Formats
application/json, text/json
Sample:
{ "electricityMeterId": 1, "gasMeterId": 1, "siteId": 1, "customerId": 1 }
text/html
Sample:
{"electricityMeterId":1,"gasMeterId":1,"siteId":1,"customerId":1}
application/xml, text/xml
Sample:
<QuickQouteDualResponse 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> <GasMeterId>1</GasMeterId> <SiteId>1</SiteId> </QuickQouteDualResponse>