State PUC Rate Case Tracker (Oregon + Texas) avatar

State PUC Rate Case Tracker (Oregon + Texas)

Pricing

$100.00 / 1,000 docket delivereds

Go to Apify Store
State PUC Rate Case Tracker (Oregon + Texas)

State PUC Rate Case Tracker (Oregon + Texas)

Currently open electric and gas utility rate-case dockets from Oregon and Texas, classified out of thousands of raw filings per state and normalized into one schema. Fetched live on every run. Charged only per docket delivered.

Pricing

$100.00 / 1,000 docket delivereds

Rating

0.0

(0)

Developer

Kevin

Kevin

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

An independent tool. It is not affiliated with, endorsed by, or operated by the Oregon Public Utility Commission or the Public Utility Commission of Texas. Both commissions publish their docket records as a matter of public record (Oregon: ORS Chapter 192; Texas: Texas Government Code Chapter 552, the "Open Records Act," cited on the PUCT's own privacy page). This Actor reads each commission's public docket-search system and reports what it returns, classified and reshaped into one schema.

Live per run, not a cache. Every run fetches both states' docket search systems fresh — a rate case moves through filing, hearing and order over months, and a snapshot taken once goes stale as soon as the next filing lands.


Why this exists

Oregon's own "open dockets" search returns over 3,000 rows — but only a small fraction are actual rate cases. 62% are routine tariff "advice" filings and another 8% are miscellaneous administrative dockets, both technically "open" and neither a rate case a consultant or law firm cares about. Texas has no equivalent flag at all: its docket search returns every filing in a date window, mixing real company rate cases with recurring agency compliance buckets filed under names like "PUC RATE REGULATION" that are not a company at all. This Actor filters both down to genuine electric and gas rate/tariff proceedings — Oregon by its own docket-type code (UE, UG), Texas by a classifier built and tested against real filing captions — so you get a short, current list instead of thousands of rows to sort through by hand, or two different state portals to check separately.

What you get per row

FieldMeaning
stateOR or TX
commissionThe full commission name
docket_numberThe state's own docket/control number
case_type, case_type_labelue/ug (Oregon) or rate_case (Texas), with a human-readable label
case_titleThe docket's own filed caption
utilityThe utility company that filed
filed_dateWhen the docket was opened, where the source provides it
order_date, final_order_numberOregon only — populated once a final order issues; always null for a currently open docket, since an open docket by definition has none yet
filing_count_recentTexas only — how many filings landed on this docket within the search window
is_closedfalse for every Oregon row (this Actor only asks Oregon for OPEN dockets), null for Texas (its search carries no open/closed flag at all)
source_urlA direct link to the commission's own record, to verify
chargedWhether this row cost you anything
not_charged_reasonWhy it did not, in plain English

The billing rule, stated plainly

One event: docket delivered, charged once per unique docket in the result. A docket that shows up again on a later run (because a new filing landed on it) is charged again — the same way a news feed charges again for a story that develops further, not a duplicate of the first charge.

Coverage — read this before you rely on it

v1 covers two states: Oregon (electric and gas rate cases, UE/UG) and Texas (electric and gas, keyword-classified). Texas Water utilities are deliberately excluded: several rate-case filers there are individuals doing business under a company name, and this Actor does not emit a docket if the filer's name could be a natural person's. Pennsylvania, Hawaii and other states are not yet covered — Hawaii's docket search in particular requires a full browser to render at all. SUMMARY.json in the run's key-value store reports exactly which states were requested and which were actually fetched on that run.


Input

{
"states": ["OR", "TX"]
}

Leave states empty to check both. Invalid or unsupported codes are ignored; if nothing valid is given, both supported states are checked.

Output

{
"state": "OR",
"commission": "Oregon Public Utility Commission",
"docket_number": "UE 473",
"case_type": "ue",
"case_type_label": "electric rate/tariff case",
"case_title": "PORTLAND GENERAL ELECTRIC COMPANY REQUEST FOR A GENERAL RATE REVISION",
"utility": "PORTLAND GENERAL ELECTRIC COMPANY",
"filed_date": "8/4/2026",
"order_date": null,
"final_order_number": null,
"filing_count_recent": null,
"is_closed": false,
"source_url": "https://apps.puc.state.or.us/edockets/docket.asp?DocketID=25142",
"charged": true,
"not_charged_reason": ""
}

A SUMMARY.json lands in the key-value store with which states were requested and fetched, how many dockets were found, and a breakdown of charged vs. free rows.