POST request/customer/{CustomerId}/gas/bespoke/{BespokeId}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
BespokeId | integer |
Required |
|
CustomerId | integer |
Required |
Body Parameters
BespokeQuotePostName | Description | Type | Additional information |
---|---|---|---|
Contact | Contacts |
None. |
|
ContractTypeId | byte |
None. |
|
MeterCommission | decimal number |
None. |
|
MugCommission | decimal number |
None. |
|
PaymentTypeId | byte |
None. |
|
RenewalTypeId | byte |
None. |
|
Sites | Collection of SitesElectricDetails |
None. |
|
Submitdate | date |
None. |
Request Formats
application/json, text/json
Sample:
{ "contact": { "name": "sample string 1", "contactId": 2, "email": "sample string 3", "contactNumber": "sample string 4" }, "submitdate": "2025-06-26T12:12:13.4601422+00:00", "contractTypeId": 64, "renewalTypeId": 64, "paymentTypeId": 64, "sites": [ { "siteId": 1, "siteName": "sample string 2", "siteAddress": { "line1": "sample string 1", "line2": "sample string 2", "city": "sample string 3", "county": "sample string 4", "postcode": "sample string 5" }, "meters": [ { "meterId": 1, "siteId": 2, "mpan": "sample string 3", "bespokeQuoteMeterId": 4, "requestedStartDate": "2025-06-26T12:12:13.4601422+00:00", "hh": { "fuelId": 1, "templateId": 1, "url": "sample string 1", "fileName": "sample string 2", "uploadDate": "2025-06-26T12:12:13.4601422+00:00" } }, { "meterId": 1, "siteId": 2, "mpan": "sample string 3", "bespokeQuoteMeterId": 4, "requestedStartDate": "2025-06-26T12:12:13.4601422+00:00", "hh": { "fuelId": 1, "templateId": 1, "url": "sample string 1", "fileName": "sample string 2", "uploadDate": "2025-06-26T12:12:13.4601422+00:00" } } ] }, { "siteId": 1, "siteName": "sample string 2", "siteAddress": { "line1": "sample string 1", "line2": "sample string 2", "city": "sample string 3", "county": "sample string 4", "postcode": "sample string 5" }, "meters": [ { "meterId": 1, "siteId": 2, "mpan": "sample string 3", "bespokeQuoteMeterId": 4, "requestedStartDate": "2025-06-26T12:12:13.4601422+00:00", "hh": { "fuelId": 1, "templateId": 1, "url": "sample string 1", "fileName": "sample string 2", "uploadDate": "2025-06-26T12:12:13.4601422+00:00" } }, { "meterId": 1, "siteId": 2, "mpan": "sample string 3", "bespokeQuoteMeterId": 4, "requestedStartDate": "2025-06-26T12:12:13.4601422+00:00", "hh": { "fuelId": 1, "templateId": 1, "url": "sample string 1", "fileName": "sample string 2", "uploadDate": "2025-06-26T12:12:13.4601422+00:00" } } ] } ], "meterCommission": 1.0, "mugCommission": 1.0 }
text/html
Sample:
{"contact":{"name":"sample string 1","contactId":2,"email":"sample string 3","contactNumber":"sample string 4"},"submitdate":"2025-06-26T12:12:13.4601422+00:00","contractTypeId":64,"renewalTypeId":64,"paymentTypeId":64,"sites":[{"siteId":1,"siteName":"sample string 2","siteAddress":{"line1":"sample string 1","line2":"sample string 2","city":"sample string 3","county":"sample string 4","postcode":"sample string 5"},"meters":[{"meterId":1,"siteId":2,"mpan":"sample string 3","bespokeQuoteMeterId":4,"requestedStartDate":"2025-06-26T12:12:13.4601422+00:00","hh":{"fuelId":1,"templateId":1,"url":"sample string 1","fileName":"sample string 2","uploadDate":"2025-06-26T12:12:13.4601422+00:00"}},{"meterId":1,"siteId":2,"mpan":"sample string 3","bespokeQuoteMeterId":4,"requestedStartDate":"2025-06-26T12:12:13.4601422+00:00","hh":{"fuelId":1,"templateId":1,"url":"sample string 1","fileName":"sample string 2","uploadDate":"2025-06-26T12:12:13.4601422+00:00"}}]},{"siteId":1,"siteName":"sample string 2","siteAddress":{"line1":"sample string 1","line2":"sample string 2","city":"sample string 3","county":"sample string 4","postcode":"sample string 5"},"meters":[{"meterId":1,"siteId":2,"mpan":"sample string 3","bespokeQuoteMeterId":4,"requestedStartDate":"2025-06-26T12:12:13.4601422+00:00","hh":{"fuelId":1,"templateId":1,"url":"sample string 1","fileName":"sample string 2","uploadDate":"2025-06-26T12:12:13.4601422+00:00"}},{"meterId":1,"siteId":2,"mpan":"sample string 3","bespokeQuoteMeterId":4,"requestedStartDate":"2025-06-26T12:12:13.4601422+00:00","hh":{"fuelId":1,"templateId":1,"url":"sample string 1","fileName":"sample string 2","uploadDate":"2025-06-26T12:12:13.4601422+00:00"}}]}],"meterCommission":1.0,"mugCommission":1.0}
application/xml, text/xml
Sample:
<BespokeQuotePost xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.QuoteDto"> <Contact> <ContactId>2</ContactId> <ContactNumber>sample string 4</ContactNumber> <Email>sample string 3</Email> <Name>sample string 1</Name> </Contact> <ContractTypeId>64</ContractTypeId> <MeterCommission>1</MeterCommission> <MugCommission>1</MugCommission> <PaymentTypeId>64</PaymentTypeId> <RenewalTypeId>64</RenewalTypeId> <Sites> <SitesElectricDetails> <Meters> <ElectricMeterDetails> <BespokeQuoteMeterId>4</BespokeQuoteMeterId> <HH xmlns:d6p1="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.FileStorage"> <d6p1:FileName>sample string 2</d6p1:FileName> <d6p1:FuelId>1</d6p1:FuelId> <d6p1:TemplateId>1</d6p1:TemplateId> <d6p1:UploadDate>2025-06-26T12:12:13.4601422+00:00</d6p1:UploadDate> <d6p1:Url>sample string 1</d6p1:Url> </HH> <MeterId>1</MeterId> <Mpan>sample string 3</Mpan> <RequestedStartDate>2025-06-26T12:12:13.4601422+00:00</RequestedStartDate> <SiteId>2</SiteId> </ElectricMeterDetails> <ElectricMeterDetails> <BespokeQuoteMeterId>4</BespokeQuoteMeterId> <HH xmlns:d6p1="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.FileStorage"> <d6p1:FileName>sample string 2</d6p1:FileName> <d6p1:FuelId>1</d6p1:FuelId> <d6p1:TemplateId>1</d6p1:TemplateId> <d6p1:UploadDate>2025-06-26T12:12:13.4601422+00:00</d6p1:UploadDate> <d6p1:Url>sample string 1</d6p1:Url> </HH> <MeterId>1</MeterId> <Mpan>sample string 3</Mpan> <RequestedStartDate>2025-06-26T12:12:13.4601422+00:00</RequestedStartDate> <SiteId>2</SiteId> </ElectricMeterDetails> </Meters> <SiteAddress xmlns:d4p1="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.Default"> <d4p1:City>sample string 3</d4p1:City> <d4p1:County>sample string 4</d4p1:County> <d4p1:Line1>sample string 1</d4p1:Line1> <d4p1:Line2>sample string 2</d4p1:Line2> <d4p1:Postcode>sample string 5</d4p1:Postcode> </SiteAddress> <SiteId>1</SiteId> <SiteName>sample string 2</SiteName> </SitesElectricDetails> <SitesElectricDetails> <Meters> <ElectricMeterDetails> <BespokeQuoteMeterId>4</BespokeQuoteMeterId> <HH xmlns:d6p1="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.FileStorage"> <d6p1:FileName>sample string 2</d6p1:FileName> <d6p1:FuelId>1</d6p1:FuelId> <d6p1:TemplateId>1</d6p1:TemplateId> <d6p1:UploadDate>2025-06-26T12:12:13.4601422+00:00</d6p1:UploadDate> <d6p1:Url>sample string 1</d6p1:Url> </HH> <MeterId>1</MeterId> <Mpan>sample string 3</Mpan> <RequestedStartDate>2025-06-26T12:12:13.4601422+00:00</RequestedStartDate> <SiteId>2</SiteId> </ElectricMeterDetails> <ElectricMeterDetails> <BespokeQuoteMeterId>4</BespokeQuoteMeterId> <HH xmlns:d6p1="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.FileStorage"> <d6p1:FileName>sample string 2</d6p1:FileName> <d6p1:FuelId>1</d6p1:FuelId> <d6p1:TemplateId>1</d6p1:TemplateId> <d6p1:UploadDate>2025-06-26T12:12:13.4601422+00:00</d6p1:UploadDate> <d6p1:Url>sample string 1</d6p1:Url> </HH> <MeterId>1</MeterId> <Mpan>sample string 3</Mpan> <RequestedStartDate>2025-06-26T12:12:13.4601422+00:00</RequestedStartDate> <SiteId>2</SiteId> </ElectricMeterDetails> </Meters> <SiteAddress xmlns:d4p1="http://schemas.datacontract.org/2004/07/MyUtilityGeniusForBusiness.Api.Models.Default"> <d4p1:City>sample string 3</d4p1:City> <d4p1:County>sample string 4</d4p1:County> <d4p1:Line1>sample string 1</d4p1:Line1> <d4p1:Line2>sample string 2</d4p1:Line2> <d4p1:Postcode>sample string 5</d4p1:Postcode> </SiteAddress> <SiteId>1</SiteId> <SiteName>sample string 2</SiteName> </SitesElectricDetails> </Sites> <Submitdate>2025-06-26T12:12:13.4601422+00:00</Submitdate> </BespokeQuotePost>
Response Information
Resource Description
booleanResponse Formats
application/json, text/json, text/html
Sample:
true
application/xml, text/xml
Sample:
<boolean xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</boolean>