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.
Related webhooks
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.