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?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. |