New field added to dispatch API & webhook events

Leap is developing a new communication test tool to give partners a way to test their dispatch operations. This capability adds a new field to dispatch API event notifications which is considered a non-breaking change for existing integrations.

Utility Meter vs. Device Considerations

Leap provides access to programs that dispatch and measure performance at either the utility meter (e.g. residential home or commercial site) or the individual device (e.g. battery, EV charger, or thermostat). The “Leap meter” refers to the asset where dispatching and performance measurement occurs and where revenue is generated from. The Leap meter_id is the unique ID that is used to identify this asset.

Create Meters API Now Fully Released

The Create Meters use cases and endpoints are now out of beta and generally available. Coming next for these use cases will be support for creating ERCOT ERS meters.

Meter Type & Meter Tags Added

meter_type and meter tags were added to the Get Meter and Search Meters API endpoint responses. Meter type indicates whether a Leap meter is referencing a utility meter (and all partner controllable devices behind it) or a single device (applicable for device-level programs). Meter tags are optional and can be used to group meters or indicate customizable meter attributes.

Webhook Retry Timing Updated

Historically, if a timeout or HTTP error was received on the push notification, the Leap dispatch webhook service would retry every 10 minutes for up to 50 minutes (5 max retries). To better support real-time programs and provide notifications as quickly as possible, retries now happen every 1 minute for up to 50 minutes (50 max retries).

Interval Data Upload Automation

Device interval data must to be uploaded to the Leap platform for DSGS in California as well as Massachusetts Clean Peak Standard and ConnectedSolutions in New England in order to calculate baselines and performance, as well as generate revenue payments. We've now added SFTP server support to simplify the uploading of large files and enable automation via client libraries.

New Create Meters API Endpoints

Leap now offers additional ways to add meters to the Leap platform. In programs where customer utility account authorization is not required, partners can automate the enrollment of meters in grid services programs through these new endpoints.

Staging Test Utility & Leap Connect custom URL parameters

You can now easily test your Connect API and Meters API integrations using the CAISO Staging Test Utility. This makes it easy to test various Connect scenarios as well as add meters in staging with different meter statuses.

Connect API/Tab - Real-Time Status Updates

Connect statuses on the Connect API and tab are now updated in real-time as customers click through the Leap Connect flow. Previously these statuses had been updated every hour but in order to enable quicker re-engagement of customers and improve conversion rates, this has now been changed to real-time updates. Check out the Customer Re-engagement developer guide for suggested re-engagement strategy and timing.

Login Token Expiration Update

We recently updated some of our security protocols. As a result, the login token session duration has been reduced from 60 minutes to 30 minutes. This means that if you are using the login token to authenticate your requests to the Leap API endpoints, the token will expire after 30 minutes at which point you'll need to request a new token.