US electric utility identity master (EIA-861)
Changed onUtility identity, ownership category, state, NERC reliability region, service-territory states, and per-sector sales/customers/revenue for US electric utilities (U.S. EIA Form EIA-861). Reference/master data, updated annually - not operational grid data (see /grid) and not retail pricing (see /retail-price). Requires at least one of eiaid, state, ownership, q.
Request
- Base URL: https://sugra.ai
- URL: https://sugra.ai/api/v2/energy/utilities
- Auth: API key in header x-api-key
Query parameters
Exact EIA utility identification number. When set, other filters are ignored and at most one record is returned.
2-letter US state code, exact match.
Ownership category, case-insensitive substring match (Investor Owned, Cooperative, Municipal, State, Federal, Political Subdivision, ...).
Utility name, case-insensitive substring match.
Maximum utilities returned (ignored when eiaid is set). Capped at 500.
Response
Successful Response
Example response
{
"data": {
"query": "eiaid=17609",
"utilities": [
{
"eiaid": 17609,
"name": "Southern California Edison Co",
"ownership": "Investor Owned",
"state": "CA",
"nerc_region": "WECC"
}
],
"attribution": {
"sources": [
{
"registry_key": "eia/rto",
"source_name": "EIA",
"licence": "public-domain",
"citation": "U.S. Energy Information Administration, Hourly Electric Grid Monitor (Form EIA-930)",
"disclaimer": "Operational electric-grid data; preliminary and subject to revision."
}
],
"effective_reexport": "allowed"
},
"disclaimer": "Utility identity, ownership, and service-territory reference data; verify before relying on it operationally."
},
"meta": {
"endpoint": "/api/v1/fred/us/cpi",
"data_time": "2026-04-16T14:30:00Z",
"response_time": "2026-04-16T14:30:12Z",
"provider": "Sugra API v1.0.1",
"data_age_days": 8.532,
"source": "sugra_crypto",
"attribution": "Short interest and Reg SHO daily short volume data is owned by and sourced from FINRA (Financial Industry Regulatory Authority).",
"fallback_chain": [
"sugra_crypto",
"sugra_finance"
],
"stale_since": "2026-09-08T12:00:00Z",
"period": "2026-Q1",
"notes": "the UKMTO report behind these counts is dated 2026-08-21 and is 11 days old"
}
}Changes
- info
added the non-success response with the status
- info
- info
added the optional property
/to the response with the status
- info