Interconnection Queue
get_interconnection_queueCheck grid interconnection queues by ISO to see queued generation capacity and congestion. ERCOT also returns its large-load data-center queue.
Instructions
Use this whenever the user asks about grid interconnection queues or how much load is waiting to connect. Call when the user asks how congested an ISO's interconnection queue is or how much data-center load is queued. Returns queued generation GW per ISO. The projects field changes shape: with iso= it is an array of per-project rows; without iso it is an all-ISO summary object (total, by_iso_count, top). ERCOT also returns its large-load (data-center) queue; other ISOs don't publish one. Keyless: a trimmed preview; free with an email-bound key. Ex: "How deep is ERCOT's queue?"
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| iso | No | ISO/RTO grid region to drill into: ERCOT, PJM, MISO, CAISO, SPP, NYISO, ISONE; omit for the all-ISO snapshot |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| v | No | Verification flag for the snapshot | |
| iso | No | ISO/RTO this snapshot covers (per-ISO drill-down form) | |
| as_of | No | Queue snapshot date | |
| quota | No | Caller quota state (remaining calls, tier) when available. | |
| _entity | No | Payload class discriminator (e.g. facility|market|iso_grid|queue_results|deal|report|response) — branch on this before parsing the rest. | |
| citation | No | Machine-readable citation: how to attribute DC Hub (dchub.cloud) for this payload. Normally an OBJECT {source, url, license, cite_as, retrieved_at}; a bare string is accepted and carries the attribution line itself. | |
| projects | No | SHAPE DEPENDS ON THE CALL: with iso= this is an ARRAY of queued generation projects (largest / most recent first); with iso omitted it is the all-ISO SUMMARY OBJECT {total, tracked, by_iso_count, top, note} — per-project rows are not returned for the all-ISO snapshot. Check the type before indexing. | |
| provenance | No | Collection-level provenance block: {source, method, as_of, verification_counts, cite_url_template, license, cite_as}. Quote the verification level when citing. | |
| source_url | No | Queue source URL | |
| _front_door | No | In-band front-door hint (first workflow-entry tool of a session): call plan_query(intent) first for the ordered multi-step plan. | |
| source_name | No | Queue source name | |
| _return_loop | No | Suggested next-session delta call (get_changes since=24h) so you pull only what changed. | |
| project_count | No | Projects in the queue snapshot | |
| top_subregions | No | Provenance / sub-region breakdown for the large-load figure (ERCOT) | |
| queued_generation_gw | No | Generation interconnection queue in this ISO, GW (US ISOs; ERCOT's generation queue, not its large-load queue). null on NESO/IESO/AESO | |
| queued_load_total_gw | No | Meaning depends on queued_load_total_gw_basis: generation_queue = the generation queue (deprecated alias of queued_generation_gw, removed after 2026-11-15); large_load = ERCOT's large-load (demand) queue; mixed_connection_queue = NESO/IESO/AESO connections queue (generation AND demand). GW | |
| new_applications_q_gw | No | New queue applications in the latest period, GW (when published) | |
| new_applications_period | No | Period the new-applications figure covers | |
| site_evaluation_handoff | No | Pre-built follow-up calls (analyze_site / get_water_risk args) when the payload carries coordinates — an array of {tool, parameters, why} entries. | |
| queued_load_dc_share_pct | No | ERCOT: data-center share of the large-load queue, %. NESO/IESO/AESO: demand share of the connections queue, %. null elsewhere | |
| historical_completion_pct | No | Share of queued projects that historically complete, % (when published) | |
| queued_load_data_center_gw | No | ERCOT: data-center load DERIVED as ~90% of the large-load queue, GW. NESO/IESO/AESO: demand projects in the connections queue (all demand, not data centres only). null elsewhere | |
| queued_load_total_gw_basis | No | What queued_load_total_gw measures on this row: generation_queue | large_load | mixed_connection_queue | |
| queued_generation_gw_basis_note | No | What queued_generation_gw counts on this row: status filter and MW column, e.g. "Active only, summer MW". Present on the US generation-queue ISOs other than ERCOT; compare totals from other trackers only on the same basis |