Texas electricity data API
Texas electricity plans, EV charging costs and energy market data as JSON and as an MCP server for AI assistants. Free for non-commercial use; Pro for commercial use and full history.
Free
$0
No key needed for light use.
- Current data from every endpoint and MCP tool
- 300 requests/hour, 3,000/day with a free key
- Market data: most recent 30 days
- Non-commercial use only
- Attribution required
Pro
$99 / month
or $990 / year — 2 months free
- Everything in Free
- Full daily history + bulk CSV/JSON
- Commercial use
- 1,000 requests/hour, 10,000/day
- Larger volumes: contact us
Provider Report
$299 / month
or $2,990 / year — 2 months free
- Not an API — reports by dashboard and email, no coding
- Daily alerts: EFL differences, rank changes, competitor prices
- Weekly market report: page, PDF, CSV
- Dashboard for your company + 10 competitors
- Insights: the price change that would reach #1, the top 5 or the top 10 in each utility
Commercial use — in a paid product, service, app or website, or for clients — requires Pro. What counts as commercial use → · How billing works
What you can get
- Electricity — plans ranked by annual cost for any usage, optional EV charging, the cheapest plan in each utility, one plan with its monthly bill at several usage levels, utilities by ZIP code, every retail electric provider, price trends and news.
https://texashomebills.com/api/v1/electricity - Market & public data — ERCOT wholesale prices, grid load and fuel mix, Henry Hub gas, EIA and BLS Texas retail statistics, NOAA weather, utility delivery charges, Austin Energy and CPS Energy rates, PUCT complaints, news and rule changes.
https://texashomebills.com/api/v1/market - MCP — 20 tools for Claude, ChatGPT, Cursor and other MCP clients.
https://texashomebills.com/mcp - Data products — advertised price vs real cost, fees and bill credits, listing accuracy against each EFL, a daily rate index and day-over-day price changes. Data →
Market & public data
Free: last 30 days · Pro: full history
| Data | What it includes | Source |
|---|---|---|
| ERCOT wholesale prices | real-time and day-ahead, hourly and daily, at trading hubs and load zones | ERCOT |
| ERCOT grid | system load and power generation by fuel | ERCOT, EIA |
| Natural gas | Henry Hub spot price, daily and monthly | EIA |
| Texas retail electricity | monthly average price, sales and customers by sector (EIA) | EIA |
| Price indexes | consumer price index and average electricity prices (BLS) | BLS |
| Weather | daily temperatures and degree days at 8 Texas airports | NOAA |
| Delivery charges | utility (TDU) charges from PUCT reports and EFLs | PUCT |
| City utility rates | Austin Energy and CPS Energy residential rates | Austin Energy, CPS Energy |
| Complaints | PUCT complaint counts by electricity provider | PUCT |
| Regulation | PUCT news releases and rule changes | PUCT |
| Plan market statistics | our daily statistics per utility and per provider | TexasHomeBills™ |
Compare plans
| API plan | Requests per hour | Requests per day | Includes | Price |
|---|---|---|---|---|
| No key counted per IP address | 60 | 500 | Current data: every /api/v1 endpoint and MCP tool; market data for the most recent 30 days Non-commercial use only | $0 |
| Free key counted per key | 300 | 3,000 | Current data and 30 days of market data, plus usage statistics on your account page Non-commercial use only | $0 |
| Pro counted per key | 1,000 | 10,000 | Everything in Free, plus full daily plan history, full market data history, and bulk CSV and JSON files Commercial use included | $99/month or $990/year |
Hourly limits reset at the top of each hour and daily limits at 00:00 UTC. Requests answered with 429 are not counted. Larger volumes by separate agreement. Attribution is required on every plan.
- Daily history since Oct 9, 2026 (1 days recorded so far): every listing each day and every EFL version we read
- Full history of every market and public data series (ERCOT, EIA, BLS, NOAA, PUCT, utility rates) and bulk CSV of each
- Bulk CSV and JSON of every active plan, refreshed daily
How billing works
- Secure checkout by Stripe; we never see your card number.
- Charges appear on your card statement as aiSwingX™, the Stripe account we use.
- Cancel any time. Pro stays active until the end of the period you paid for; no partial refunds.
- Receipts and invoices are on your account page.
Commercial use
“Commercial use” means using our data, or output of our API or MCP server, in or to support a product, service, app, website, dataset or AI model (including training) that earns revenue or is offered by a business; doing work for clients with it; displaying it in a commercial product; or reselling or redistributing it in bulk.
Needs Pro or an agreement
- A comparison app or website that shows our rankings or prices
- A broker, retail provider or consultant using our data for customers or clients
- A paid report, newsletter or dashboard built on our data
- Training or evaluating an AI model, or building a dataset, with our data
- Reselling or redistributing our data in bulk
Free, with attribution
- A news article that cites a number with a link to our page
- An AI assistant that answers a user’s question and links the page
- Academic research, teaching, a student project or a nonprofit’s consumer guide
- A personal script or spreadsheet for your own household
Commercial use without an active Pro plan or a separate written agreement is not permitted; we may revoke keys or block access for violations. Attribution is required on every plan. Not sure? Ask us before you build. Contact us · Terms of Service §7
How to get a key
- Log in or sign up with your email — no password needed.
- Open your account page and create a key under API keys. Copy it: it is shown only once.
- Send it with each request:
X-API-Key: thb_…orAuthorization: Bearer thb_…
Create a free key Developer docs
Attribution
Required on every plan, free or paid. Whenever you show, quote or summarize our data, show your users “TexasHomeBills™” with a visible link to the url of the item you used. Every API and MCP response carries an attribution block and a ready cite line.
Source: [TexasHomeBills™](https://texashomebills.com/plan/12345)
Estimates, not offers; provided as is, without warranty. Terms of Service · Draft API terms
Frequently asked questions
Is the TexasHomeBills™ API free?
Yes. Without a key you can make 60 requests per hour and 500 per day from one IP address. A free key raises that to 300 per hour and 3,000 per day. Every tier requires attribution: show your users “TexasHomeBills™” with a link to the page the data came from.
Can I use the free API in a commercial product?
No. Access without a key or with a free key is for personal, research, education, news and other non-commercial use, with attribution. Using our data or API and MCP output in or for a business’s product, service, app, website, dataset or AI model, or for client work, requires the Pro plan or a separate written agreement. Quoting our pages with a link in news articles and AI answers stays free.
How much does the Pro plan cost?
$99 per month, or $990 per year (two months free). It raises the limits to 1,000 requests per hour and 10,000 per day and adds the full daily plan history, the full history of every market data series, bulk CSV and JSON files refreshed daily, and a license for commercial use. Larger volumes are available by separate agreement.
How far back does the history go?
Daily history starts on Oct 9, 2026: every Power to Choose listing as it appeared each day, with prices, terms, fees, bill credits and our annual-cost rank, plus each version of the plan’s EFL we read. There is no data from before that date.
What happens when I reach a limit?
The API answers with HTTP 429 and tells you the limit and the time it resets. Hourly limits reset at the top of each hour and daily limits at 00:00 UTC. Requests answered with 429 are not counted.
How do I get a key?
Log in (an email link is enough), open your account page and create a key under API keys. The full key is shown once; send it in the X-API-Key header or as Authorization: Bearer.
