POST request/water/customer/{customerid}/site/{siteid}/quote/{quoteid}/refresh
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
customerid | integer |
Required |
|
quoteid | integer |
Required |
|
siteid | integer |
Required |
Body Parameters
RequoteRequestName | Description | Type | Additional information |
---|---|---|---|
filter | WaterQuoteSelctionInfo |
None. |
|
Meters | Collection of WaterQuoteSiteMeter |
None. |
Request Formats
application/json, text/json
Sample:
{ "filter": { "contractLength": 1, "meterRead": 1, "accountManagement": 1, "billingOptionId": 1, "numberOfMeter": 1, "showMeterRead": true, "paymentMethod": 1, "commission": 1.0, "paymentTermId": 1 }, "meters": [ { "mugResultId": 1, "mugSiteId": 2, "mugMeterId": 3, "mugQuoteSiteId": 4, "mugResultSiteId": 5, "mugQuoteSiteMeterID": 6, "mugResultSiteMeterID": 7, "meterSerialNumber": "sample string 8", "adjustableVolume": 1.0, "consumptionRequired": true, "siterowno": 10, "currMeterRowID": 11, "meterTypeId": 64, "existInContract": true, "journeyStatusId": 14, "cmosMeterID": 1, "cmaMeterID": 1 }, { "mugResultId": 1, "mugSiteId": 2, "mugMeterId": 3, "mugQuoteSiteId": 4, "mugResultSiteId": 5, "mugQuoteSiteMeterID": 6, "mugResultSiteMeterID": 7, "meterSerialNumber": "sample string 8", "adjustableVolume": 1.0, "consumptionRequired": true, "siterowno": 10, "currMeterRowID": 11, "meterTypeId": 64, "existInContract": true, "journeyStatusId": 14, "cmosMeterID": 1, "cmaMeterID": 1 } ] }
text/html
Sample:
{"filter":{"contractLength":1,"meterRead":1,"accountManagement":1,"billingOptionId":1,"numberOfMeter":1,"showMeterRead":true,"paymentMethod":1,"commission":1.0,"paymentTermId":1},"meters":[{"mugResultId":1,"mugSiteId":2,"mugMeterId":3,"mugQuoteSiteId":4,"mugResultSiteId":5,"mugQuoteSiteMeterID":6,"mugResultSiteMeterID":7,"meterSerialNumber":"sample string 8","adjustableVolume":1.0,"consumptionRequired":true,"siterowno":10,"currMeterRowID":11,"meterTypeId":64,"existInContract":true,"journeyStatusId":14,"cmosMeterID":1,"cmaMeterID":1},{"mugResultId":1,"mugSiteId":2,"mugMeterId":3,"mugQuoteSiteId":4,"mugResultSiteId":5,"mugQuoteSiteMeterID":6,"mugResultSiteMeterID":7,"meterSerialNumber":"sample string 8","adjustableVolume":1.0,"consumptionRequired":true,"siterowno":10,"currMeterRowID":11,"meterTypeId":64,"existInContract":true,"journeyStatusId":14,"cmosMeterID":1,"cmaMeterID":1}]}
application/xml, text/xml
Sample:
<RequoteRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.WaterQuote"> <Meters> <WaterQuoteSiteMeter> <AdjustableVolume>1</AdjustableVolume> <CMAMeterID>1</CMAMeterID> <CMOSMeterID>1</CMOSMeterID> <ConsumptionRequired>true</ConsumptionRequired> <CurrMeterRowID>11</CurrMeterRowID> <ExistInContract>true</ExistInContract> <JourneyStatusId>14</JourneyStatusId> <MeterSerialNumber>sample string 8</MeterSerialNumber> <MeterTypeId>64</MeterTypeId> <MugMeterId>3</MugMeterId> <MugQuoteSiteId>4</MugQuoteSiteId> <MugQuoteSiteMeterID>6</MugQuoteSiteMeterID> <MugResultId>1</MugResultId> <MugResultSiteId>5</MugResultSiteId> <MugResultSiteMeterID>7</MugResultSiteMeterID> <MugSiteId>2</MugSiteId> <Siterowno>10</Siterowno> </WaterQuoteSiteMeter> <WaterQuoteSiteMeter> <AdjustableVolume>1</AdjustableVolume> <CMAMeterID>1</CMAMeterID> <CMOSMeterID>1</CMOSMeterID> <ConsumptionRequired>true</ConsumptionRequired> <CurrMeterRowID>11</CurrMeterRowID> <ExistInContract>true</ExistInContract> <JourneyStatusId>14</JourneyStatusId> <MeterSerialNumber>sample string 8</MeterSerialNumber> <MeterTypeId>64</MeterTypeId> <MugMeterId>3</MugMeterId> <MugQuoteSiteId>4</MugQuoteSiteId> <MugQuoteSiteMeterID>6</MugQuoteSiteMeterID> <MugResultId>1</MugResultId> <MugResultSiteId>5</MugResultSiteId> <MugResultSiteMeterID>7</MugResultSiteMeterID> <MugSiteId>2</MugSiteId> <Siterowno>10</Siterowno> </WaterQuoteSiteMeter> </Meters> <filter> <AccountManagement>1</AccountManagement> <BillingOptionId>1</BillingOptionId> <Commission>1</Commission> <ContractLength>1</ContractLength> <MeterRead>1</MeterRead> <PaymentTermId>1</PaymentTermId> <numberOfMeter>1</numberOfMeter> <paymentMethod>1</paymentMethod> <showMeterRead>true</showMeterRead> </filter> </RequoteRequest>
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>