GET request/supplier/targetmarket/bespoke
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
BespokeConfigView| Name | Description | Type | Additional information |
|---|---|---|---|
| ContractTypes | Collection of ContractType |
None. |
|
| FuelTypes | Collection of FuelType |
None. |
|
| HH | BespokeTargetConfig |
None. |
|
| MeterSupplyTypes | Collection of MeterSupplyType |
None. |
|
| MeterTypes | Collection of MeterType |
None. |
|
| PaymentTypes | Collection of PaymentType |
None. |
|
| RenewalTypes | Collection of RenewalType |
None. |
|
| TargetPortfolios | Collection of TargetPortfolio |
None. |
|
| TargetSectors | Collection of TargetSector |
None. |
Response Formats
application/json, text/json
Sample:
{
"hh": {
"minimumAQ": 1,
"maxNumberOfSites": 1
},
"meterSupplyTypes": [
{
"id": 1,
"label": "sample string 2",
"isChecked": true
},
{
"id": 1,
"label": "sample string 2",
"isChecked": true
}
],
"meterTypes": [
{
"id": 1,
"label": "sample string 2",
"isChecked": true
},
{
"id": 1,
"label": "sample string 2",
"isChecked": true
}
],
"targetSectors": [
{
"id": 1,
"label": "sample string 2",
"isChecked": true
},
{
"id": 1,
"label": "sample string 2",
"isChecked": true
}
],
"contractTypes": [
{
"id": 1,
"label": "sample string 2",
"isChecked": true
},
{
"id": 1,
"label": "sample string 2",
"isChecked": true
}
],
"renewalTypes": [
{
"id": 1,
"label": "sample string 2",
"isChecked": true
},
{
"id": 1,
"label": "sample string 2",
"isChecked": true
}
],
"fuelTypes": [
{
"id": 1,
"label": "sample string 2",
"isChecked": true
},
{
"id": 1,
"label": "sample string 2",
"isChecked": true
}
],
"targetPortfolios": [
{
"id": 1,
"label": "sample string 2",
"isChecked": true
},
{
"id": 1,
"label": "sample string 2",
"isChecked": true
}
],
"paymentTypes": [
{
"id": 1,
"label": "sample string 2",
"isChecked": true
},
{
"id": 1,
"label": "sample string 2",
"isChecked": true
}
]
}
text/html
Sample:
{"hh":{"minimumAQ":1,"maxNumberOfSites":1},"meterSupplyTypes":[{"id":1,"label":"sample string 2","isChecked":true},{"id":1,"label":"sample string 2","isChecked":true}],"meterTypes":[{"id":1,"label":"sample string 2","isChecked":true},{"id":1,"label":"sample string 2","isChecked":true}],"targetSectors":[{"id":1,"label":"sample string 2","isChecked":true},{"id":1,"label":"sample string 2","isChecked":true}],"contractTypes":[{"id":1,"label":"sample string 2","isChecked":true},{"id":1,"label":"sample string 2","isChecked":true}],"renewalTypes":[{"id":1,"label":"sample string 2","isChecked":true},{"id":1,"label":"sample string 2","isChecked":true}],"fuelTypes":[{"id":1,"label":"sample string 2","isChecked":true},{"id":1,"label":"sample string 2","isChecked":true}],"targetPortfolios":[{"id":1,"label":"sample string 2","isChecked":true},{"id":1,"label":"sample string 2","isChecked":true}],"paymentTypes":[{"id":1,"label":"sample string 2","isChecked":true},{"id":1,"label":"sample string 2","isChecked":true}]}
application/xml, text/xml
Sample:
<BespokeConfigView xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CCSCommercialAPI.Models.SupplierDetails">
<ContractTypes xmlns:d2p1="http://schemas.datacontract.org/2004/07/CCSCommercialAPI.Models.Target_Market">
<d2p1:ContractType>
<d2p1:Id>1</d2p1:Id>
<d2p1:IsChecked>true</d2p1:IsChecked>
<d2p1:Label>sample string 2</d2p1:Label>
</d2p1:ContractType>
<d2p1:ContractType>
<d2p1:Id>1</d2p1:Id>
<d2p1:IsChecked>true</d2p1:IsChecked>
<d2p1:Label>sample string 2</d2p1:Label>
</d2p1:ContractType>
</ContractTypes>
<FuelTypes xmlns:d2p1="http://schemas.datacontract.org/2004/07/CCSCommercialAPI.Models.Target_Market">
<d2p1:FuelType>
<d2p1:Id>1</d2p1:Id>
<d2p1:IsChecked>true</d2p1:IsChecked>
<d2p1:Label>sample string 2</d2p1:Label>
</d2p1:FuelType>
<d2p1:FuelType>
<d2p1:Id>1</d2p1:Id>
<d2p1:IsChecked>true</d2p1:IsChecked>
<d2p1:Label>sample string 2</d2p1:Label>
</d2p1:FuelType>
</FuelTypes>
<MeterSupplyTypes xmlns:d2p1="http://schemas.datacontract.org/2004/07/CCSCommercialAPI.Models.Target_Market">
<d2p1:MeterSupplyType>
<d2p1:Id>1</d2p1:Id>
<d2p1:IsChecked>true</d2p1:IsChecked>
<d2p1:Label>sample string 2</d2p1:Label>
</d2p1:MeterSupplyType>
<d2p1:MeterSupplyType>
<d2p1:Id>1</d2p1:Id>
<d2p1:IsChecked>true</d2p1:IsChecked>
<d2p1:Label>sample string 2</d2p1:Label>
</d2p1:MeterSupplyType>
</MeterSupplyTypes>
<MeterTypes xmlns:d2p1="http://schemas.datacontract.org/2004/07/CCSCommercialAPI.Models.Target_Market">
<d2p1:MeterType>
<d2p1:Id>1</d2p1:Id>
<d2p1:IsChecked>true</d2p1:IsChecked>
<d2p1:Label>sample string 2</d2p1:Label>
</d2p1:MeterType>
<d2p1:MeterType>
<d2p1:Id>1</d2p1:Id>
<d2p1:IsChecked>true</d2p1:IsChecked>
<d2p1:Label>sample string 2</d2p1:Label>
</d2p1:MeterType>
</MeterTypes>
<PaymentTypes xmlns:d2p1="http://schemas.datacontract.org/2004/07/CCSCommercialAPI.Models.Target_Market">
<d2p1:PaymentType>
<d2p1:Id>1</d2p1:Id>
<d2p1:IsChecked>true</d2p1:IsChecked>
<d2p1:Label>sample string 2</d2p1:Label>
</d2p1:PaymentType>
<d2p1:PaymentType>
<d2p1:Id>1</d2p1:Id>
<d2p1:IsChecked>true</d2p1:IsChecked>
<d2p1:Label>sample string 2</d2p1:Label>
</d2p1:PaymentType>
</PaymentTypes>
<RenewalTypes xmlns:d2p1="http://schemas.datacontract.org/2004/07/CCSCommercialAPI.Models.Target_Market">
<d2p1:RenewalType>
<d2p1:Id>1</d2p1:Id>
<d2p1:IsChecked>true</d2p1:IsChecked>
<d2p1:Label>sample string 2</d2p1:Label>
</d2p1:RenewalType>
<d2p1:RenewalType>
<d2p1:Id>1</d2p1:Id>
<d2p1:IsChecked>true</d2p1:IsChecked>
<d2p1:Label>sample string 2</d2p1:Label>
</d2p1:RenewalType>
</RenewalTypes>
<TargetPortfolios xmlns:d2p1="http://schemas.datacontract.org/2004/07/CCSCommercialAPI.Models.Target_Market">
<d2p1:TargetPortfolio>
<d2p1:Id>1</d2p1:Id>
<d2p1:IsChecked>true</d2p1:IsChecked>
<d2p1:Label>sample string 2</d2p1:Label>
</d2p1:TargetPortfolio>
<d2p1:TargetPortfolio>
<d2p1:Id>1</d2p1:Id>
<d2p1:IsChecked>true</d2p1:IsChecked>
<d2p1:Label>sample string 2</d2p1:Label>
</d2p1:TargetPortfolio>
</TargetPortfolios>
<TargetSectors>
<TargetSector>
<Id>1</Id>
<IsChecked>true</IsChecked>
<Label>sample string 2</Label>
</TargetSector>
<TargetSector>
<Id>1</Id>
<IsChecked>true</IsChecked>
<Label>sample string 2</Label>
</TargetSector>
</TargetSectors>
<HH>
<MaxNumberOfSites>1</MaxNumberOfSites>
<MinimumAQ>1</MinimumAQ>
</HH>
</BespokeConfigView>