POST request/quickquote/water/multi/quote
Creates a new Quick Quote Customer with multi sites
Request Information
URI Parameters
None.
Body Parameters
WaterQuickQuoteCreateResponseName | Description | Type | Additional information |
---|---|---|---|
ContractStartDate | date |
None. |
|
CustomerId | integer |
None. |
|
EnglandOrScotland | byte |
None. |
|
errors | Collection of string |
None. |
|
Quote | WaterMultiQuoteRequest |
None. |
Request Formats
application/json, text/json
Sample:
{ "errors": [ "sample string 1", "sample string 2" ], "quote": { "contractStartDate": "2025-06-26T15:15:33.3869241+00:00", "sites": [ { "siteId": 1, "englandOrScotland": 64, "spid": "sample string 2", "sspid": "sample string 3", "meters": [ { "mugMeterId": 1, "mugSiteID": 2, "cmosSiteID": 1, "cmaSiteID": 1, "cmaMeterID": 1, "cmosMeterId": 1, "meterTypeID": 64 }, { "mugMeterId": 1, "mugSiteID": 2, "cmosSiteID": 1, "cmaSiteID": 1, "cmaMeterID": 1, "cmosMeterId": 1, "meterTypeID": 64 } ] }, { "siteId": 1, "englandOrScotland": 64, "spid": "sample string 2", "sspid": "sample string 3", "meters": [ { "mugMeterId": 1, "mugSiteID": 2, "cmosSiteID": 1, "cmaSiteID": 1, "cmaMeterID": 1, "cmosMeterId": 1, "meterTypeID": 64 }, { "mugMeterId": 1, "mugSiteID": 2, "cmosSiteID": 1, "cmaSiteID": 1, "cmaMeterID": 1, "cmosMeterId": 1, "meterTypeID": 64 } ] } ] }, "customerId": 1, "englandOrScotland": 64, "contractStartDate": "2025-06-26T15:15:33.3869241+00:00" }
text/html
Sample:
{"errors":["sample string 1","sample string 2"],"quote":{"contractStartDate":"2025-06-26T15:15:33.3869241+00:00","sites":[{"siteId":1,"englandOrScotland":64,"spid":"sample string 2","sspid":"sample string 3","meters":[{"mugMeterId":1,"mugSiteID":2,"cmosSiteID":1,"cmaSiteID":1,"cmaMeterID":1,"cmosMeterId":1,"meterTypeID":64},{"mugMeterId":1,"mugSiteID":2,"cmosSiteID":1,"cmaSiteID":1,"cmaMeterID":1,"cmosMeterId":1,"meterTypeID":64}]},{"siteId":1,"englandOrScotland":64,"spid":"sample string 2","sspid":"sample string 3","meters":[{"mugMeterId":1,"mugSiteID":2,"cmosSiteID":1,"cmaSiteID":1,"cmaMeterID":1,"cmosMeterId":1,"meterTypeID":64},{"mugMeterId":1,"mugSiteID":2,"cmosSiteID":1,"cmaSiteID":1,"cmaMeterID":1,"cmosMeterId":1,"meterTypeID":64}]}]},"customerId":1,"englandOrScotland":64,"contractStartDate":"2025-06-26T15:15:33.3869241+00:00"}
application/xml, text/xml
Sample:
<WaterQuickQuoteCreateResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.WaterQuote"> <ContractStartDate>2025-06-26T15:15:33.3869241+00:00</ContractStartDate> <CustomerId>1</CustomerId> <EnglandOrScotland>64</EnglandOrScotland> <Quote> <ContractStartDate>2025-06-26T15:15:33.3869241+00:00</ContractStartDate> <sites> <WaterQuoteRequest> <EnglandOrScotland>64</EnglandOrScotland> <Meters> <WaterQuoteMeter> <CMAMeterID>1</CMAMeterID> <CMASiteID>1</CMASiteID> <CMOSSiteID>1</CMOSSiteID> <CmosMeterId>1</CmosMeterId> <MeterTypeID>64</MeterTypeID> <MugMeterId>1</MugMeterId> <MugSiteID>2</MugSiteID> </WaterQuoteMeter> <WaterQuoteMeter> <CMAMeterID>1</CMAMeterID> <CMASiteID>1</CMASiteID> <CMOSSiteID>1</CMOSSiteID> <CmosMeterId>1</CmosMeterId> <MeterTypeID>64</MeterTypeID> <MugMeterId>1</MugMeterId> <MugSiteID>2</MugSiteID> </WaterQuoteMeter> </Meters> <SSPID>sample string 3</SSPID> <SiteId>1</SiteId> <Spid>sample string 2</Spid> </WaterQuoteRequest> <WaterQuoteRequest> <EnglandOrScotland>64</EnglandOrScotland> <Meters> <WaterQuoteMeter> <CMAMeterID>1</CMAMeterID> <CMASiteID>1</CMASiteID> <CMOSSiteID>1</CMOSSiteID> <CmosMeterId>1</CmosMeterId> <MeterTypeID>64</MeterTypeID> <MugMeterId>1</MugMeterId> <MugSiteID>2</MugSiteID> </WaterQuoteMeter> <WaterQuoteMeter> <CMAMeterID>1</CMAMeterID> <CMASiteID>1</CMASiteID> <CMOSSiteID>1</CMOSSiteID> <CmosMeterId>1</CmosMeterId> <MeterTypeID>64</MeterTypeID> <MugMeterId>1</MugMeterId> <MugSiteID>2</MugSiteID> </WaterQuoteMeter> </Meters> <SSPID>sample string 3</SSPID> <SiteId>1</SiteId> <Spid>sample string 2</Spid> </WaterQuoteRequest> </sites> </Quote> <errors xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </errors> </WaterQuickQuoteCreateResponse>
Response Information
Resource Description
WaterBulkUploadQuoteResponseName | Description | Type | Additional information |
---|---|---|---|
CustomerId | integer |
None. |
|
EnglandOrScotland | byte |
None. |
|
errors | Collection of WaterProcessingErrorView |
None. |
|
HasCreditCheckFailed | boolean |
None. |
|
IsInstantOrQueued | byte |
None. |
|
IsQuoteExist | boolean |
None. |
|
IsWholesaleAboveThreshold | boolean |
None. |
|
JourneyStatusId | integer |
None. |
|
QuoteId | integer |
None. |
|
QuoteStatusName | string |
None. |
Response Formats
application/json, text/json
Sample:
{ "errors": [ { "waterProcessingID": 1, "error": [ { "wspid": "sample string 1", "sspid": "sample string 2" }, { "wspid": "sample string 1", "sspid": "sample string 2" } ], "errorCode": "sample string 2", "errorMessage": "sample string 3" }, { "waterProcessingID": 1, "error": [ { "wspid": "sample string 1", "sspid": "sample string 2" }, { "wspid": "sample string 1", "sspid": "sample string 2" } ], "errorCode": "sample string 2", "errorMessage": "sample string 3" } ], "quoteId": 1, "isQuoteExist": true, "customerId": 3, "englandOrScotland": 64, "isInstantOrQueued": 64, "journeyStatusId": 1, "quoteStatusName": "sample string 6", "hasCreditCheckFailed": true, "isWholesaleAboveThreshold": true }
text/html
Sample:
{"errors":[{"waterProcessingID":1,"error":[{"wspid":"sample string 1","sspid":"sample string 2"},{"wspid":"sample string 1","sspid":"sample string 2"}],"errorCode":"sample string 2","errorMessage":"sample string 3"},{"waterProcessingID":1,"error":[{"wspid":"sample string 1","sspid":"sample string 2"},{"wspid":"sample string 1","sspid":"sample string 2"}],"errorCode":"sample string 2","errorMessage":"sample string 3"}],"quoteId":1,"isQuoteExist":true,"customerId":3,"englandOrScotland":64,"isInstantOrQueued":64,"journeyStatusId":1,"quoteStatusName":"sample string 6","hasCreditCheckFailed":true,"isWholesaleAboveThreshold":true}
application/xml, text/xml
Sample:
<WaterBulkUploadQuoteResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.WaterQuote"> <CustomerId>3</CustomerId> <EnglandOrScotland>64</EnglandOrScotland> <HasCreditCheckFailed>true</HasCreditCheckFailed> <IsInstantOrQueued>64</IsInstantOrQueued> <IsQuoteExist>true</IsQuoteExist> <IsWholesaleAboveThreshold>true</IsWholesaleAboveThreshold> <JourneyStatusId>1</JourneyStatusId> <QuoteId>1</QuoteId> <QuoteStatusName>sample string 6</QuoteStatusName> <errors> <WaterProcessingErrorView> <ErrorCode>sample string 2</ErrorCode> <ErrorMessage>sample string 3</ErrorMessage> <WaterProcessingID>1</WaterProcessingID> <error> <ErrorView> <SSPID>sample string 2</SSPID> <WSPID>sample string 1</WSPID> </ErrorView> <ErrorView> <SSPID>sample string 2</SSPID> <WSPID>sample string 1</WSPID> </ErrorView> </error> </WaterProcessingErrorView> <WaterProcessingErrorView> <ErrorCode>sample string 2</ErrorCode> <ErrorMessage>sample string 3</ErrorMessage> <WaterProcessingID>1</WaterProcessingID> <error> <ErrorView> <SSPID>sample string 2</SSPID> <WSPID>sample string 1</WSPID> </ErrorView> <ErrorView> <SSPID>sample string 2</SSPID> <WSPID>sample string 1</WSPID> </ErrorView> </error> </WaterProcessingErrorView> </errors> </WaterBulkUploadQuoteResponse>