Docs/Use Cases/Developer & Data Access

Developer & Data Access

Export filtered data, access bulk datasets, and explore the open-source codebase for your analysis workflows.

Data EngineerQuantitative AnalystTool Builder

The platform covers 15,528 US power plants and 9,783 active interconnection queue projects as structured, exportable datasets. Use the Explore page to filter plants or queue projects by any combination of criteria — then export the filtered set as CSV or JSON for use in notebooks, dashboards, or analysis pipelines.

Export filtered data for analysis

I need a structured dataset of US power plants matching specific criteria for my analysis pipeline.

1

Build your filter on the Explore page

Apply filters: fuel type, state, capacity range, operating status, owner, and data availability toggles (has generation, has pricing, has financial data). The KPI bar updates in real time to show the count and total capacity of matched plants.

2

Verify in the table and map

Sort the table by any column. Toggle columns on/off to see the fields you need. Check the map to confirm geographic distribution. This is your quality check before exporting.

3

Export as CSV or JSON

Click the Export button in the table toolbar. Choose CSV for spreadsheet and pandas workflows, or JSON for programmatic use. The export includes all visible columns plus plant IDs. The same export workflow works in Queue mode for interconnection queue projects.

# Load the exported file in Python
import pandas as pd
df = pd.read_csv("powerplantsinfo_2026-03-20.csv")
print(f"{len(df)} plants, {df['capacity_mw'].sum():.0f} MW total")
4

Save the shareable URL

Copy the browser URL — it encodes the exact filter state. Bookmark it, share it with collaborators, or include it in your research methodology. When you revisit the URL, the same filters are restored with the latest data.

Key insight

The Explore page lets you build precise filters visually, verify the results in the table and map, then export the exact dataset you need. Shareable URLs encode the full filter state — include them in your methodology for reproducibility.

Get data for bulk or programmatic access

I need larger datasets, automated pipelines, or integration with my own systems.

1

Start with what's available

The Explore page export handles most one-off analysis needs. You can export up to the full plant index (>15,000 plants) as CSV or JSON with a single click.

2

Contact us for deeper needs

For bulk data access, automated pipelines, custom data formats, or partnership inquiries, get in touch:

divy2023@gmail.com

Tell us about your use case — we're actively building data access capabilities and your input shapes the roadmap.

3

Contribute or collaborate

The platform is open-source and built for the energy data community. If you're a developer interested in how the data pipeline works — from raw EIA/FERC sources through enrichment to the final dataset — or want to contribute, reach out at divy2023@gmail.com.

Key insight

The platform is open-source and designed for transparency. For bulk data access, custom exports, or partnership inquiries, reach out directly — we're building toward broader programmatic access and want to understand what researchers and developers need.

The platform currently covers 15,528 plants and 29,738 generators with 12 data dimensions (ownership, engineering, generation, financial, pricing, boundary, grid, context, news, and more). Data refreshes monthly from federal sources.

What's coming

Planned

A public data API with stable endpoints and documentation. Time-series generation data exports. Expanded export formats including Parquet for large datasets.

Exploring

A Python SDK for programmatic access with pandas-native return types. Webhook notifications for data changes. Bulk download packages for offline analysis.