Address
Get addresses from national database
| API | Description |
|---|---|
| GET request/Address/recco/company?postcode={postcode}&fuelTypeId={fuelTypeId} |
Gets Address from REC Ecoes and Xoserve for a particular Postcode |
| GET request/Address/recco/noauth?postcode={postcode}&fuelTypeId={fuelTypeId} |
No documentation available. |
| GET request/Address/recco/search/mpxn?fuelTypeId={fuelTypeId}&mpan={mpan}&mprn={mprn} |
No documentation available. |
| GET request/Address/recco?postcode={postcode}&fuelTypeId={fuelTypeId} |
Gets Address from REC Ecoes and Xoserve for a particular Postcode |
| POST request/Address/recco/details |
Gets Address and MeterDetails from Ecoes and Xoserve for a Mpancore or AddressCode |
| POST request/Address/recco/details/noauth |
No documentation available. |
Bank
Provides verification of Bank details for a switch
| API | Description |
|---|---|
| GET request/Bank/Is-Valid/noauth?sortCode={sortCode}&accountNumber={accountNumber} |
Validates provided bank details information |
| GET request/Bank/Is-Valid?sortCode={sortCode}&accountNumber={accountNumber} |
Validates provided bank details information |
Brand
| API | Description |
|---|---|
| DELETE request/brand/{brandid} |
No documentation available. |
| GET request/brand/parent/all |
No documentation available. |
| POST request/brand/admin |
No documentation available. |
| PUT request/brand/{brandid} |
No documentation available. |
Company
Provides information about company
| API | Description |
|---|---|
| POST request/Company/experian/creditinfo |
No documentation available. |
| POST request/Company/experian/creditinfoandreport |
No documentation available. |
| POST request/Company/experian/noauth/search |
No documentation available. |
| POST request/Company/experian/search |
Search company by name,Registration number or Postcode and provides all information about the company by using ExperianApi |
| POST request/Company/Query/Name/v2 |
Returns info about companies with a specific name |
| POST request/Company/Query/Registration-Number/v2 |
Returns info about companies with a company registration number. |
Comparison
| API | Description |
|---|---|
| POST request/Comparison/Results |
Provides a comparison of ALL possible energy plans that a business could potentially switch to. |
Contract
Provides contract information
| API | Description |
|---|---|
| DELETE request/contract/{id}/audio |
Delete Verbal Audio file for given contract Id |
| GET request/contract |
Returns all Contracts info available for logged in user. |
| GET request/contract/{Id} |
Returns a specific Contract information |
| GET request/contract/{Id}/byid |
Returns a specific Contract information for MultiMeter |
| GET request/contract/{Id}/details |
Returns a specific Contract with commission information |
| GET request/contract/all |
Returns all Contracts info available for logged in user. |
| GET request/contract/esign/precontract?Id={Id} |
Returns a specific Contract information in the precontract for esign for old single quote |
| GET request/contract/esign/url?Id={Id} |
Send Docusign URL for contracts |
| GET request/contract/precontract/esign/url?Id={Id}&SmartInstallationDate={SmartInstallationDate}&SmartInstallationTime={SmartInstallationTime} |
No documentation available. |
| GET request/contract/precontract/esign?Id={Id} |
Returns a specific PreContract information for esign contract for new quotemerge(single and Multi) |
| GET request/contract/precontract/update?Id={Id}&docusignStatus={docusignStatus} |
Returns a specific Contract information |
| GET request/contract/update?Id={Id}&docusignStatus={docusignStatus} |
Returns a specific Contract information |
| GET request/contract/user/{userId} |
Returns all Contracts info available for specific user(Only single meter). |
| GET request/contract/user/{userId}/all |
Returns all Contracts information available for the logged in user. |
| POST request/contract |
Add Contract information |
| POST request/contract/{id}/audio/upload |
Uploads any Verbal Audio file |
| POST request/contract/{id}/submit/upload |
Uploads the Signed Multimeter Contract to Azure |
| POST request/contract/{Id}/survey |
Creates Buyer Survey Responses |
| POST request/contract/{id}/upload |
Uploads the Signed Contract to Azure |
| POST request/contract/contactrole |
Add Multi contract roles like signatory or partner |
| POST request/contract/email/generate |
Contract details to send by Email |
| POST request/contract/esign/generate |
Send Docusign URL for contracts ---------- docusignNow |
| POST request/contract/esign/precontract/payment |
Update docusign Payment details |
| POST request/contract/esignemail/generate |
Send Portal Docusign URL for contracts |
| POST request/contract/precontract |
Generates precontract details for both single and Multi site meters for a particular quoteId |
| POST request/contract/precontract/email/generate |
Contract details to send by Email for single and multiple sites(confirm with Email Option) |
| POST request/contract/precontract/esign/generate |
Send Docusign URL for contracts ---------- docusignNow |
| POST request/contract/precontract/esign/payment |
Update docusign precontract Payment details |
| POST request/contract/precontract/esignemail/generate |
Send the portal Docusign URL through Email for contracts(both single and Multiple sites - confirmDocusignWithEmail Option) |
| POST request/contract/precontract/print/generate |
Generates contract PDF for single and Multi sites (ConfirmWithDownload Option) |
| POST request/contract/print/generate |
Print Contract details |
| POST request/contract/rolepost |
Add contract roles like signatory or partner |
| POST request/contract/submit |
Contract is submitted(Status - 100) if ContractPreference is either Batchfile or API |
| POST request/contract/verbal/generate |
Contract details to send by Email |
| PUT request/contract/{id}/status |
Updates the contract status for single or multi meter contract |
| PUT request/contract/{id}/update/status |
Gets the Contract status History |
| PUT request/contract/update |
Update Contract information |
Customer
Provide all information about company
Dashboard
| API | Description |
|---|---|
| GET request/dashboard |
No documentation available. |
| GET request/dashboard/user/{userid} |
No documentation available. |
DCDA
Info
| API | Description |
|---|---|
| GET request/Info/Contact-Titles |
Display Contact Titles |
| POST request/Info/Mpan |
Display MPAN information of meter |
| POST request/Info/Mpan/noauth |
Display MPAN information of meter |
| POST request/Info/Mprn |
Display MPRN information of meter |
| POST request/Info/Switch/State |
Provides the information about the state of a switch |
QuickQuote
Provides information about Quick Quote
| API | Description |
|---|---|
| DELETE request/quickquote/{quoteId} |
Delete a particular quote |
| GET request/quickquote/customer/{CustomerId} |
Display all customer details |
| GET request/quickquote/electric/{MeterId}/quote?commission={commission}&oldquoteid={oldquoteid} |
Provides an electricity meter quickquote details |
| GET request/quickquote/gas/{MeterId}/quote?commission={commission}&oldquoteid={oldquoteid} |
Provides a gas meter quickquote details |
| GET request/quickquote/QuoteList |
Display a list of quickquotes |
| POST request/quickquote |
Add a new quick quote |
| POST request/quickquote/delete |
Delete requestd list of quote ids |
| POST request/quickquote/dual |
Add a new quick quote |
| POST request/quickquote/dual/new |
Add a new quick quote |
| POST request/quickquote/electric/{MeterId}/quote |
Provides an electricity meter quickquote details |
| POST request/quickquote/gas/{MeterId}/quote |
Provides a gas meter quickquote details |
| PUT request/quickquote/customer/{CustomerId} |
Update a specific customer details |
Report
| API | Description |
|---|---|
| GET request/report/summary/{agentId}?from={from}&to={to} |
Provides a Summary |
| GET request/report/summary/agent/{agentId}/details?from={from}&to={to} |
Provides a Summary For All Brokers |
| GET request/report/summary?from={from}&to={to} |
Provides a Summary |
| GET request/report/summaryDetails/{agentId}?from={from}&to={to} |
Provides a Dashboard |
Request
| API | Description |
|---|---|
| DELETE request/brandconfig/{id} |
Delete any particular Brand Configration for a Product and User |
| GET request/billingaddressoption |
Display a billing address |
| GET request/brandconfig |
Displays the Brand Configuration for a specific user and a product |
| GET request/carbonintensity?date={date} |
No documentation available. |
| GET request/commisionlist |
Provides commision list |
| GET request/companytype |
Provide all company types |
| GET request/comparisiontype |
Provides a meter comparison information |
| GET request/consumptionperiod |
Provides a meter consumption period |
| GET request/contact/deletereason |
Display site contacts deleted reason |
| GET request/contractlength |
Display all contract types |
| GET request/contractroles |
Display contract roles |
| GET request/contracttype |
Display all contract types |
| GET request/copybillingsendoption |
Provides a copy of billing info |
| GET request/customer/deletereason |
Display a customers deleted reason |
| GET request/customertypes |
Get All CustomerTypes |
| GET request/dayahead |
No documentation available. |
| GET request/documenttypes |
Get a document by types |
| GET request/employees |
Display all payment types |
| GET request/employees/noauth |
No documentation available. |
| GET request/industrysector |
Get All the brand industry sector |
| GET request/meter/deletereason |
Display meters deleted reason |
| GET request/paymentfrequency |
No documentation available. |
| GET request/paymentmethod |
Display all payment methods |
| GET request/paymentmethod/bespoke/filter |
Display all payment methods |
| GET request/paymentmethod/filter |
Display all payment methods |
| GET request/paymentterm |
Provide available payments by term |
| GET request/paymenttype |
Display all payment types |
| GET request/publicholiday |
Display all payment methods |
| GET request/renewaltype |
Display all Renewal Energy Types |
| GET request/sicdescriptions |
Display SIC information |
| GET request/site/deletereason |
Display company sites deleted reason |
| GET request/sitestatus |
Display company site status |
| GET request/standingchargeperiod |
Provides a meter standing charge period |
| GET request/titles |
Display all Titles |
| GET request/water/accountmanagement |
Get All Water Contract Length |
| GET request/water/billing |
Get All Water billing options |
| GET request/water/billingaddressoption |
Display a billing address |
| GET request/water/contractlength |
Get All Water Contract Length |
| GET request/water/documenttypes |
Get a document by types |
| GET request/water/meterread |
Get All Water Contract Length |
| GET request/water/paymentmethod/filter |
Display all Water payment methods |
| GET request/water/paymentterm |
Get All Water Payment Terms |
| GET request/water/quotestatus/reason |
Get all the Water quote status reasons |
| POST request/brandconfig |
To Add or Update the Brand configuration of a particular Brand,Parentcompany and product |
Retention
| API | Description |
|---|---|
| GET request/retention/account/{accountNumber} |
Get the specific account number results |
| GET request/retention/quote?accountNumber={accountNumber} |
Get the specific account number results |
Suppliers
| API | Description |
|---|---|
| GET request/Suppliers |
Gets a list of possible suppliers a customer can switch from. |
| POST request/Suppliers/Switch-From |
Gets a list of possible suppliers a customer can switch from. |
Survey
| API | Description |
|---|---|
| POST request/survey |
Creates Buyer Survey Responses |
| POST request/survey/upload |
Creates Buyer Survey Responses |
User
Provides accurate and up-to-date user information
Waterconfiguration
| API | Description |
|---|---|
| GET request/water/config/thresholdlimit |
Returns water wholesale ThresholdLimit config |
| GET request/water/config/user |
No documentation available. |
| GET request/water/config/user/{userid}/thresholdlimit |
Returns water User Limit config |
| GET request/water/config/usertype |
No documentation available. |
| POST request/water/config/thresholdlimit |
No documentation available. |
| POST request/water/config/user |
No documentation available. |
| POST request/water/config/user/{userid}/thresholdlimit |
No documentation available. |
WaterContract
WaterCustomer
Provide all information about company
WaterQuickQuote
| API | Description |
|---|---|
| POST request/quickquote/water/multi |
Creates a new Quick Quote Customer with multi sites |
| POST request/quickquote/water/multi/quote |
Creates a new Quick Quote Customer with multi sites |
WaterRegistration
| API | Description |
|---|---|
| GET request/water/registration/userexists?id={id} |
No documentation available. |
| POST request/water/registration/company |
No documentation available. |
| POST request/water/registration/start?email={email} |
No documentation available. |
| PUT request/water/registration/continue?email={email} |
No documentation available. |
| PUT request/water/registration/verify?id={id} |
No documentation available. |
WaterReport
| API | Description |
|---|---|
| GET request/water/report/authorisedquotes |
Displays the Authorised Quotes (with status Accept,Reject and Done outside the portal) |
| GET request/water/report/count |
No documentation available. |