Skip to main content

Service

Intro

Its important to manage energy service and get customers the right help when they need it. Only AccountToken authentication is needed to access service information.

API

The API requires you retrieve a user's AccountToken for the billing experience. Refer to the authentication docs for more details.

Get support info

Light provides support contact information for locations via the GET /v1/account/locations/{location_uuid}/support-info API. This API includes contacts for your customer support team, powered by Light, as well as the TDU for the location.

A Transmission and Distribution Utility (TDU) is the regulated company that owns and maintains poles, wires, and meters in the customer's area. A customer may want their contact information if there is an outage with their service. If calls do make it to the Light support team, they will also be able to get the TDU contact information.

Cancel service

If a customer signs up for a different retail energy provider at a location you service, Light will receive the cancellation through the Utility and process it for you. Typically a customer does not need to directly cancel their service unless they are moving. In the event they are moving, they can contact support through phone or email to get help with their move.

Webhooks allow your application to receive real-time notifications about events that occur within the Light platform. This enables you to build responsive and up-to-date integrations without the need for constant polling. Learn more

location.service_active

Triggered when electricity service becomes active for a location.

location.service_canceled

Triggered when electricity service is canceled for a location.