Utility rate data for DER software

2,000+ utilities. 25,000+ rate plans. One API.

Tariff schedules, rate plans, and price signals — normalized and API-ready.

GET/v1/price-signal/USA-CA-14328-14328-R-TFN-MN?-OOOO-E-TOUD

response

{ "rate_id": "USA-CA-14328-14328-R-TFN-MN?-OOOO-E-TOUD",
  "signal": [
    { "t": "16:00", "$/kWh": 0.58, "action": "discharge" },
    { "t": "16:15", "$/kWh": 0.58, "action": "discharge" },
    { "t": "16:30", "$/kWh": 0.55, "action": "discharge" },
    { "t": "16:45", "$/kWh": 0.52, "action": "hold" },
    { "t": "17:00", "$/kWh": 0.48, "action": "hold" },
    { "t": "17:15", "$/kWh": 0.42, "action": "hold" },
    { "t": "17:30", "$/kWh": 0.31, "action": "charge" },
    { "t": "17:45", "$/kWh": 0.28, "action": "charge" },

What You Can Build With It

Rate-aware product workflows for teams shipping energy software

What your product can actually show, prove, and optimize with rate-aware infrastructure.

Use case

Real-time device optimization

Use the price signal to automatically shift thermostats, batteries, EV chargers, and water heaters to cheaper, cleaner hours.

Battery schedule · PG&E E-TOU-D

12–5am
Charging
5–8am
Idle
8am–4pm
Idle
4–9pm
Discharging
9pm–12am
Charging

Dispatch optimized against rate schedule

Use case

Pricing UX in your product

Show customers dollars per kWh, not raw kilowatt hours. Turn rate data into pricing displays, cost estimates, and smart scheduling prompts.

Your product UI

Energy cost now

$0.12/kWh

This month1,024 kWh used
Estimated bill$142.80
If you shift 200 kWh off-peakSave $18.40

Use case

Savings and operating cost reports

Generate defensible savings documentation and operating cost forecasts for solar, storage, heat pumps, and EV charging installations.

Annual operating cost

Before

$2,840

After

$1,620

$1,220 saved per year

Built for

ThermostatsWater HeatersEV ChargersBatteriesHeat PumpsSolar + StorageHVAC Systems

Why Developers Care

The advantage is shipping faster with cleaner rate intelligence

This section converts the pipeline story back into product outcomes teams can feel in implementation, forecasting, and reporting.

Reduce manual tariff wrangling inside product development workflows

Ship optimization and pricing features faster

Generate more defensible operating cost forecasts

Turn usage changes into cleaner savings documentation

How The Data Is Built

A practical pipeline from messy rate inputs to app-ready outputs

This is the proof layer. It builds trust quickly, then gets out of the way so teams can decide whether the API fits their product.

Public datasets like NREL's OpenEI URDB cover around 500 of maybe 3,500 utilities across North America (less than 25%), and most of that data is over a year old. We built this pipeline to get past those limits without making product teams own the operational burden.

Messy Inputs In, Structured Coverage Out

We ingest tariff schedules, riders, revisions, and bills, then normalize them into software-ready outputs.

Inputs

21,660

Tariff PDFs ingested

847k+ pages parsed

Tariff schedules

Riders and revisions

Real utility bills

AI-augmented normalization

Parse tariff filings, resolve schedule structure, and turn utility source documents into data products for optimization, pricing UX, and cost modeling.

Billions of tokens · thousands of GPU hours · validated on real utility bills

Outputs

2,000+

Utilities covered

High-quality price signal

Cost modeling outputs

Ready To Build

Use one rate data layer across optimization logic, operating cost forecasts, and savings reporting.

Access the API directly, or book a call if your team wants to evaluate integration fit before wiring it into product workflows.