Multiple Integration Options
API (RESTful)
Streamline the process by using our Application Programing Interface to securely transfer customer data from your system to ours.
Branded Microsite
Empower your clients with a custom utility connection web page built using your branded logos, color theme and a custom domain.
Embedded Widget
Our assortment of utility connection widgets allow your clients to submit information while still engaged directly on your website.
Chrome Extension
Looking for a quick customer enrollment tool? Easily download Sidekick™, our Google Chrome Extension to automate the process.
CSV Upload
Sometimes it's easier to just generate a daily batch report. We have created a CSV uploader so you can easily upload these reports.
Email Lead
Most systems come equipped with an automated email function so you can trigger an email with specific client data to our team.
Our API is RESTful. It has resource-oriented URLs, uses basic authentication and HTTPS, at all times. Pre-registration is required to obtain authentication credentials and all data objects are represented via the JSON format.
The following methods are supported:
Additionally, Our API now supports CORS. For a third-party domain to be allowed to make a CORS request, the domain must be whitelisted by our API. The whitelisting of domains enforces additional security.
Retrieves services available for the Partner
[
{
"ServiceId": "1",
"ServiceName": "Electricity"
},
{
"ServiceId": "2"
"ServiceName": "Gas"
},
{
"ServiceId": "3",
"ServiceName": "Water"
}
]
Enables the submission of a Quick Application from the Partner
{
"PartnerCode":"utc",
"Lead":{
"FirstName":"John",
"LastName":"Doe",
"Email":"testjohn@mail.com",
"PrimaryPhone":"0123456789",
"MoveInDate":"12-31-2024"
},
"SelectedServices":"1,2,3",
"AgentReferred":"developer@example.com"
}
{
"PartnerCode":"utc",
"Lead":{
"FirstName":"John",
"LastName":"Doe",
"Email":"testjohn@mail.com",
"PrimaryPhone":"0123456789",
"MoveInDate":"12-31-2024"
},
"SelectedServices":"1,2,3",
"AgentReferred":"developer@example.com"
}
Enables the Partners to query the status of submitted applications
[
{
"ReferenceCode": "mhb-8SP31540",
"ApplicationStatus": "Quick",
"ApplicationTag": null,
"DateAdded": "22-06-2017 13:30:24",
"DateUpdated": "22-06-2017 13:30:24",
"DateActioned": null,
"DateCompleted": null
}
]
Enables the Partners to correct an error in any application.
{
"ReferenceCode":"mhb-8SP31540",
"Lead":{
"PrimaryPhone":"0123456789"
},
"Metacomment":"Contacted client. Reachable now."
}
{
"ReferenceCode":"mhb-8SP31540",
"ApplicationStatus":"Partial"
}
Already seen enough, and ready to get the ball rolling?
Click below and let's get this party started.
All Rights Reserved © Utility Connect 2024