Interconnection Queues Data Guide
Overview
This API provides standardized access to interconnection queue data from all 7 major ISOs/RTOs in the United States. Each ISO has unique field structures and naming conventions, which our API standardizes into consistent field names and technology classifications.ISO/RTO Coverage
Major Regional Operators
These ISO codes align with EIA balancing authority codes used in official federal energy data reporting, including EIA-860M Monthly Generator Reports. For complete EIA balancing authority code references, see the EIA-860M documentation.Official ISO Documentation:
- CAISO Generator Interconnection (Official CAISO interconnection process page)
- CAISO Business Practice Manual for GIDAP (Detailed procedures manual)
- ERCOT Planning Guide (Section 5: Generation Resource Interconnection)
- ERCOT Resource Integration (Interconnection process guidance)
- PJM Manual 14C (Generation and Transmission Interconnection Process)
- PJM Interconnection Library (Complete manual library)
- MISO Business Practices Manual (Generator Interconnection procedures)
- For geographic coverage, see FERC Electric Industry Forms
Technology Classifications
Each ISO uses slightly different terminology to describe project technologies. For example, one ISO might list a project as “Photovoltaic,” another as “Solar PV,” and a third as simply “Solar.” These inconsistencies make it difficult to compare technologies across datasets or group them for analysis without extensive cleaning. To solve this, we normalize technology terms into a standardized set of categories. This ensures consistent labeling across projects, regardless of the original source, and makes it easier for users to filter by technology type, track deployment trends, or compare development pipelines across geographies and markets. We also provide the original technology column to enable users to do their own standardizations or in-depth data ISO-specific analysis. The table below outlines our core technology classifications and shows how common ISO-specific terms are mapped into each category.Standardized Technology Types
ISO-Specific Technology Field Differences
How We Handle Hybrid Projects
Hybrid projects present unique data challenges because each ISO handles them differently in their source data. Our API provides standardized hybrid technology classifications while preserving these original data structures:- CAISO: Represents hybrid projects as single rows in their Excel files with multiple technology columns (Type-1, Type-2, Type-3). Our API splits these into separate records for each technology component, allowing you to query individual components while maintaining relationships through the site_id field.
- ERCOT: Unlike CAISO, ERCOT’s Excel files already contain separate rows for each technology component, each with its own INR number. Co-located hybrid projects appear as multiple records with similar naming patterns (e.g., “Lupinus Solar 1-3” and “Lupinus Storage 1-3”).
- PJM: Uses single rows with semicolon-separated technology combinations in the fuel column (e.g., “Solar; Storage”, “Wind; Storage”).
- SPP: Single rows with slash-separated combinations in the fuel_type field and a generation_type value of “Hybrid” (e.g., fuel_type=“Solar/Storage”).
- MISO: Single rows where fuel_type=“Hybrid” and the facility_type field specifies the combination (e.g., “Solar/Battery”, “Wind/Battery”).
- NYISO: Uses single-letter hybrid codes like “CR” (Combined Renewable = Solar + Storage) and “CW” (Combined Wind = Wind + Storage).
- ISO-NE: Represents hybrids with space-separated fuel codes in single rows (e.g., “SUN BAT” for Solar + Battery).
Key Insight: The fundamental difference is that CAISO uses multiple columns within one row for hybrid projects, while ERCOT uses multiple rows. All other ISOs use single rows with various encoding schemes to represent the hybrid nature.
Detailed Raw Data Formats by ISO
- CAISO
- ERCOT
- PJM
- MISO
- SPP
- NYISO
- ISO-NE
Raw Excel Structure: Single row per project with multiple technology columns
- Type-1, Type-2, Type-3 columns for different technologies
- MW-1, MW-2, MW-3 columns for corresponding capacities
- Fuel-1, Fuel-2, Fuel-3 columns for fuel types
- Query individual technology components
- Track capacity by technology type
- Group related components using the
site_idfield
site_id.Key Insight: The fundamental difference is that CAISO’s raw Excel uses multiple columns within one row, while ERCOT uses multiple rows. All other ISOs use single rows with various encoding schemes to represent the hybrid nature.
Important Implications for Data Analysis
Status Classifications
Each ISO uses different terminology for project status, creating complexity when comparing across markets. We standardize these into five consistent categories—Planned, Operating, Cancelled, Retired, and Inactive—while preserving original status fields for detailed ISO-specific analysis. This standardization allows you to filter, analyze, and benchmark projects reliably across regions while maintaining access to ISO-specific terminology when needed. Below, you’ll find how we map common status terms from each ISO into our standardized framework. This mapping is designed to preserve as much fidelity as possible while reducing ambiguity for downstream analysis.Standardized Status Types
Status Mapping by ISO
All status mappings are implemented in our API’s status mapping service. CAISO Status Mapping- “Active” → Planned
- “Completed” → Operating
- “Withdrawn” → Cancelled
- “Active” → Planned
- “Commercial Operation” → Operating
- “Cancelled” → Cancelled
- “Inactive” → Inactive
- “Approved for energization” → Planned
- “Approved for synchronization” → Planned
- “Active” → Planned
- “In Service” → Operating
- “Withdrawn” → Cancelled
- “Engineering and Procurement” → Planned
- “Confirmed” → Planned
- “Under Construction” → Planned
- “Suspended” → Inactive
- “Deactivated” → Inactive
- “Retracted” → Cancelled
- “Annulled” → Cancelled
- “Active” → Planned
- “Done” → Operating
- “Withdrawn” → Cancelled
- “Active” → Planned
- “In Service” → Operating
- “Withdrawn” → Cancelled
- “Under Study” → Planned (active projects) or Inactive (withdrawn projects)
- “Under Construction” → Planned
- “In Service” → Operating
- “Partially In Service” → Planned
- “Suspended” → Inactive
- “Active” → Planned
- “In service” → Operating
- “Inactive” → Inactive
- “WITHDRAWN” → Cancelled
- “TERMINATED” → Cancelled