Discover/ameren.com API
live

ameren.com APIameren.com

Retrieve hourly electricity prices, outage summaries, and rate info for Ameren's Illinois and Missouri service areas via a structured JSON API.

Endpoints
7
Updated
3mo ago
Try it

No input parameters required.

api.parse.bot/scraper/a79b21ea-9601-49ff-9a20-77d367fd0622/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/a79b21ea-9601-49ff-9a20-77d367fd0622/get_hourly_prices_today' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 7 totalclick to expand

Get today's 24-hour wholesale electricity price table for Illinois. Returns hourly price data for each hour of the current day.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "date": "string, current date in YYYY-MM-DD format",
    "prices": "array of objects, each with hour (string 01-24), date (ISO datetime string), and price (number in $/kWh)",
    "is_next_day": "boolean, indicates whether this is next-day pricing"
  },
  "sample": {
    "data": {
      "date": "2026-05-14",
      "prices": [
        {
          "date": "2026-05-14T00:00:00",
          "hour": "01",
          "price": 0.02802
        },
        {
          "date": "2026-05-14T00:00:00",
          "hour": "02",
          "price": 0.02664
        }
      ],
      "is_next_day": false
    },
    "status": "success"
  }
}

About the ameren.com API

The Ameren API exposes 7 endpoints covering real-time and forecast wholesale electricity pricing, live outage summaries, rate information, and efficiency rebate programs for Illinois and Missouri. The get_hourly_prices endpoint accepts a date parameter and returns a 24-entry price array with per-hour $/kWh values, while get_outage_summary returns customer counts and availability percentages per region.

Hourly Electricity Pricing

Four endpoints handle wholesale electricity price data for the Illinois service area. get_hourly_prices_today and get_hourly_prices_previous_day return fixed 24-hour tables for the current and prior day respectively. get_hourly_prices_tomorrow returns next-day pricing when available — typically after 5:30 PM CT — and returns null for the prices field before that. The general-purpose get_hourly_prices accepts an optional date parameter in YYYY-MM-DD format and defaults to today if omitted. All four share the same response shape: a date string, a prices array (each element carrying hour, date as an ISO datetime, and price in $/kWh), and an is_next_day boolean.

Outage Data

get_outage_summary returns region-level outage data for both Illinois and Missouri. Each object in the regions array includes region_name, customers_affected, total_customers, active_outages, and percent_active. A top-level generated_at ISO timestamp indicates when the outage snapshot was produced. This is the only endpoint with multi-state coverage in a single response.

Rates and Efficiency Programs

get_rates_info accepts optional state (IL or MO) and category (residential or business) parameters and returns a url pointing to the relevant Ameren rates page alongside a short info description. get_efficiency_programs accepts an optional state parameter and returns a url, a state value, and a description of available rebate programs. Both endpoints are reference endpoints rather than structured data tables — they surface navigation targets and descriptions rather than rate schedules or rebate dollar amounts.

Common use cases
  • Alert home energy management systems when next-day hourly prices exceed a cost threshold using get_hourly_prices_tomorrow.
  • Build a dashboard tracking real-time outage counts and percent-active metrics for Illinois and Missouri via get_outage_summary.
  • Generate historical price charts by fetching prior-day $/kWh values from get_hourly_prices_previous_day.
  • Shift EV charging schedules to lowest-priced hours by parsing the 24-element prices array from get_hourly_prices.
  • Direct residential or business customers to the correct Ameren rate page using state and category filters in get_rates_info.
  • Aggregate efficiency rebate program links by state for utility comparison tools using get_efficiency_programs.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Ameren have an official developer API?+
Ameren does not publish a public developer API. The hourly price tables, outage data, and program information it publishes are intended for end customers rather than programmatic consumption.
When does tomorrow's pricing become available from `get_hourly_prices_tomorrow`?+
Next-day wholesale prices are typically posted after approximately 5:30 PM CT. Before that window, the prices field in the response returns null and is_next_day is still set to true. Polling after 5:30 PM CT is the reliable pattern.
Does the hourly price data cover Missouri as well as Illinois?+
The hourly electricity price endpoints (get_hourly_prices_today, get_hourly_prices_tomorrow, get_hourly_prices_previous_day, and get_hourly_prices) cover the Illinois service area only. get_outage_summary covers both Illinois and Missouri. You can fork this API on Parse and revise it to add a Missouri-specific pricing endpoint if that data becomes available.
Does `get_rates_info` return the actual rate schedules or tariff tables?+
No. The endpoint returns a url linking to the rates page, a short info description, and the requested state and category values. It does not return structured tariff tables, rate tiers, or dollar-per-kWh breakdowns. You can fork this API on Parse and revise it to extract structured rate schedule data if that granularity is needed.
Can I retrieve outage data for a specific city or ZIP code?+
The get_outage_summary endpoint returns aggregated region-level data (region_name, customers_affected, active_outages, percent_active) for Illinois and Missouri as a whole. Sub-region or ZIP-level granularity is not currently exposed. You can fork this API on Parse and revise it to add a more granular outage lookup endpoint.
Page content last updated . Spec covers 7 endpoints from ameren.com.
Related APIs in Government PublicSee all →
athletic.net API
Search and analyze cross country and track & field performance data across the US, including athlete profiles, meet results, team rosters, and rankings. Access comprehensive meet information, historical records, and state-level competition data to track athlete progress and discover top performers.
alienvault.com API
Search and analyze global threat intelligence data including indicators of compromise, threat pulses, and adversary profiles from the Open Threat Exchange community. Monitor recent security alerts and access detailed information about threats and adversaries to strengthen your cybersecurity defenses.
eprocurement.gov API
Monitor India's public procurement opportunities by accessing active tenders, bids closing today, global tenders, high-value contracts, and cancelled tenders from the Central Public Procurement Portal. Search tender details, browse participating organizations, and track real-time procurement statistics to stay informed on government contracting opportunities.
maradminbot.com API
Search and retrieve official Marine Corps MARADMIN announcements from Marines.mil, filtering by year, status, and keyword to stay updated on the latest personnel and administrative directives. Get detailed information about specific announcements by number or browse the most recent updates to ensure you never miss critical Marine Corps guidance.
13f.info API
13f.info API
illinoisreportcard.com API
Search and analyze comprehensive performance data for Illinois public schools, districts, and the state, including academic achievements in ELA, math, and science, student demographics, teacher and administrator information, school finances, and environmental conditions. Compare schools side-by-side, track growth metrics, and access accountability ratings and school highlights to make informed decisions about education quality.
customs.gov.mv API
Check import/export duties, tariff classifications, and exchange rates for Maldives customs compliance, plus track vessel movements, company registrations, and declaration statuses. Get real-time data directly from the official customs portal to streamline your trade and logistics operations.
bizapedia.com API
Search for detailed business profiles and contact information from Bizapedia, including company details, employee data, and communication channels. Access comprehensive business intelligence to research companies and build targeted contact lists.