Overview
The unified projects endpoint provides a simplified, consolidated view of energy projects by combining data from multiple sources including EIA 860M and major grid operator interconnection queues. This endpoint standardizes project information across different data sources to provide a unified perspective on the energy project landscape.Endpoint
Query Parameters
Parameter | Type | Default | Description |
---|---|---|---|
limit | integer | 1000 | Number of records to return (50-5000) |
offset | integer | 0 | Number of records to skip |
state | string | - | Filter by state code (e.g., CA, TX, NY) |
technology | string | - | Filter by standardized technology type |
status | string | - | Filter by project status |
source_table | string | - | Filter by data source table |
min_capacity | number | - | Minimum capacity (MW) |
max_capacity | number | - | Maximum capacity (MW) |
balancing_authority | string | - | Filter by balancing authority code |
developer | string | - | Filter by developer name (e.g., NextEra, Tesla). Supports partial matches |
Technology Types
Common standardized technology types:Type | Description |
---|---|
Solar | Solar photovoltaic |
Wind | Wind turbine |
Battery | Battery energy storage |
Natural Gas | Natural gas generation |
Biomass | Biomass generation |
Hydroelectric | Hydroelectric |
Geothermal | Geothermal |
Hybrid Project Availability: Hybrid technology classifications are available for interconnection queue data (PJM, MISO, SPP, NE-ISO, NYISO) but not for CAISO, ERCOT, or EIA 860M data sources.
Project Status
Status | Description |
---|---|
Operating | Currently operational |
Planned | Planned/permitted |
Cancelled | Cancelled/withdrawn |
Retired | Retired from service |
Data Sources
Projects are sourced from:Source | Description |
---|---|
eia_860m | EIA 860M Monthly data |
caiso_queue | CAISO interconnection queue |
ercot_queue | ERCOT interconnection queue |
pjm_queue | PJM interconnection queue |
miso_queue | MISO interconnection queue |
nyiso_queue | NYISO interconnection queue |
ne_iso_queue | ISO-NE interconnection queue |
spp_queue | SPP interconnection queue |
Developer Information
Developer information is always included in the response when available. Thedeveloper
parameter can be used to filter results:
Filtering Options:
- Single developer:
developer=NextEra
- Returns projects where developer name contains “NextEra” - Partial matching:
developer=Solar
- Returns projects where developer name contains “Solar” (e.g., “First Solar”, “Solar Power Corp”) - Case insensitive: All developer filtering is case-insensitive
Example Requests
Get Solar Projects in California
Get Solar Projects in California
Get Operating Projects
Get Operating Projects
Get Large Projects (>100 MW)
Get Large Projects (>100 MW)
Get Projects from EIA Data Only
Get Projects from EIA Data Only
Get Projects by Specific Developer
Get Projects by Specific Developer
Data Availability Summary
Source | Hybrid Projects | Status |
---|---|---|
PJM, MISO, SPP, NE-ISO, NYISO | 1,343 total | ✅ Full support |
CAISO, ERCOT, EIA 860M | 0 | ❌ No hybrid classifications |
System Limitations: Our current query system is not optimized for detecting hybrid projects in CAISO, ERCOT, or EIA data sources.
Complete Documentation
For comprehensive hybrid project guidance including:- ✅ All 4 query methods with code examples
- ✅ Detailed workarounds for sources without hybrid data
- ✅ Root cause analysis and technical limitations
- ✅ Future enhancement roadmap
Response Schema
Response Fields
Field | Type | Description |
---|---|---|
source_table | string | Source data table (eia_860m, caiso_queue, etc.) |
source_id | string | Unique identifier within source table |
project_name | string | Project or facility name |
capacity_mw | number | Capacity in megawatts |
operating_date | string | Operating or proposed online date (YYYY-MM-DD) |
technology | string | Standardized technology type |
county | string | County name |
state | string | State code (CA, TX, NY, etc.) |
balancing_authority | string | Balancing authority code |
status | string | Project status (Operating, Planned, Cancelled, Retired) |
latitude | number | Project latitude in decimal degrees (nullable) |
longitude | number | Project longitude in decimal degrees (nullable) |
developer | string | Developer/owner name |
Data Consolidation: This endpoint provides a simplified view of complex energy project data. For detailed information, use the specific EIA 860M or interconnection queue endpoints.
Cross-Reference: Projects may appear in multiple sources. The
source_table
and source_id
fields help identify the original data source for each record.Authorizations
API key authentication using x-api-key header
Query Parameters
Number of records to return
Required range:
50 <= x <= 5000
Number of records to skip
Filter by state code (e.g., CA, TX, NY)
Filter by technology type (Solar, Wind, Battery, etc.)
Filter by project status (Operating, Planned, Cancelled, Retired)
Filter by data source (eia_860m, caiso_queue, ercot_queue, etc.)
Minimum capacity in MW
Maximum capacity in MW
Filter by balancing authority
Response
Successful response