Interconnection queue requests

Every interconnection request two sources publish for the region, in one schema: LBNL and GridTracker's Queued Up compilation of transmission providers' queues, and BPA's own request workbook. A row is a request for interconnection service, not a plant, and belongs to one source's account: a request both sources carry is two rows related as a candidate and never merged, so a count across sources counts accounts, not requests. Each source's status text stays beside a closed outcome vocabulary, dates appear where the source publishes them, and elapsed days exist only between two present dates.

At a glance

Period
2000–2026
One row is
request as one source lists it (source x provider x request id), all providers, in_core_states flagged
Built from source rows of
Not declared
Evidence and method
reported · directA compilation of transmission providers' interconnection queues in one schema, as each provider published them and as LBNL and GridTracker cleaned them: a request for interconnection service, not a plant, with the provider's own status text kept beside LBNL's status, and with agreement, operation and withdrawal dates only where the provider publishes them. Requests sited in WA, OR, ID and MT are loaded; the compilation lags the providers' own queues by months, so an active request here can have changed since. MW are the requester's figures and never enter capacity totals. Rows carrying BPA's request numbers are candidates for the same request in BPA's own workbook and are never merged with it.
Built from source rows of
Not declared
Evidence and method
reported · directA queue request is a request for interconnection service, not a plant: many requests can describe one facility, requests are withdrawn or restudied, and an energized request does not name the operating plant. Request numbers and study milestones are BPA's; nameplate and interconnection MW are the requestor's figures. No location beyond county and the named point of interconnection.
Edition in this release
no publisher edition or metadata date stated; retrieved 2026-09-29T04:57:38Z · · retrieved 2026-09-29no publisher edition or metadata date stated; retrieved 2026-09-29T04:57:38Z · · retrieved 2026-09-29

Measures

ColumnUnitWhat it measures
mwMWCapacity as each source states it, with the basis on the row: LBNL's mw_1 + mw_2 + mw_3 of the same request, or BPA's Nameplate MW Total. The requester's figure for a request, never a plant's capacity and never added to a capacity total.
days_request_to_agreementdaysCalendar days from the request date to the interconnection agreement date LBNL publishes. BPA's workbook dates no agreement, so its rows have none.
days_request_to_operationdaysCalendar days from the request date to the in-service date LBNL publishes. BPA's workbook dates no energization, so its rows have none.
days_request_to_withdrawaldaysCalendar days from the request date to the withdrawal date LBNL publishes. BPA's workbook dates no withdrawal, so its rows have none.
days_request_to_observationdaysFor a request still active or suspended, calendar days from the request date to the source's observation cutoff: how long it has waited so far, not a duration.

Population

What the rows are counted against
Each source's own account of its requests, kept apart. One account per source; a request carried by both sources is two rows and the sum across accounts is not a count of requests
AccountProvidersRowsrequestsIn the core statesrequestsObserved throughOutcomesrequests
bpa-queue11,4671,3972026-09-28396 active6 decommissioned188 operational877 withdrawn
lbnl-queue143,6603,6602025-12-24571 active519 operational104 suspended2,466 withdrawn
  • Candidate pairsA candidate is a relation between a BPA row and an LBNL row of provider BPA with its basis stated; each side keeps its own status, dates and MW 992 candidate pairs by issuer request number992 BPA requests with a candidate
    992 candidate pairs

Coverage 2000–2026

5,127 requestsOne account per source; a request carried by both sources is two rows and the sum across accounts is not a count of requests
Rows per year as the source dates them; a row without a date is its own line. For each measure: rows with a value, rows listed without one, rows where it does not apply. Counts are requests, not quantities.
YearrequestsmwMWdays request to agreementdaysdays request to operationdaysdays request to withdrawaldaysdays request to observationdays
200035350 without · 0 n/a513 without · 17 n/a018 without · 17 n/a018 without · 17 n/a00 without · 35 n/a
20012462460 without · 0 n/a11151 without · 84 n/a3159 without · 84 n/a0162 without · 84 n/a00 without · 246 n/a
200271710 without · 0 n/a937 without · 25 n/a244 without · 25 n/a046 without · 25 n/a00 without · 71 n/a
200344440 without · 0 n/a333 without · 8 n/a234 without · 8 n/a135 without · 8 n/a10 without · 43 n/a
200449490 without · 0 n/a925 without · 15 n/a331 without · 15 n/a133 without · 15 n/a00 without · 49 n/a
200583830 without · 0 n/a757 without · 19 n/a1351 without · 19 n/a064 without · 19 n/a20 without · 81 n/a
20061301300 without · 0 n/a2273 without · 35 n/a392 without · 35 n/a491 without · 35 n/a00 without · 130 n/a
20072052050 without · 0 n/a23131 without · 51 n/a9145 without · 51 n/a10144 without · 51 n/a160 without · 189 n/a
20082302300 without · 0 n/a20139 without · 71 n/a7152 without · 71 n/a14145 without · 71 n/a70 without · 223 n/a
20092042040 without · 0 n/a18124 without · 62 n/a7135 without · 62 n/a15127 without · 62 n/a110 without · 193 n/a
20102072070 without · 0 n/a17137 without · 53 n/a14140 without · 53 n/a6148 without · 53 n/a40 without · 203 n/a
20111491490 without · 0 n/a1298 without · 39 n/a1595 without · 39 n/a6104 without · 39 n/a60 without · 143 n/a
20121051050 without · 0 n/a1069 without · 26 n/a277 without · 26 n/a574 without · 26 n/a100 without · 95 n/a
201374740 without · 0 n/a747 without · 20 n/a153 without · 20 n/a450 without · 20 n/a50 without · 69 n/a
20141341340 without · 0 n/a2585 without · 24 n/a2108 without · 24 n/a2108 without · 24 n/a50 without · 129 n/a
20152122120 without · 0 n/a25160 without · 27 n/a10175 without · 27 n/a4181 without · 27 n/a110 without · 201 n/a
20162312310 without · 0 n/a27152 without · 52 n/a8171 without · 52 n/a4175 without · 52 n/a230 without · 208 n/a
20171861860 without · 0 n/a18124 without · 44 n/a3139 without · 44 n/a3139 without · 44 n/a340 without · 152 n/a
20182252250 without · 0 n/a17153 without · 55 n/a7163 without · 55 n/a6164 without · 55 n/a420 without · 183 n/a
20192032030 without · 0 n/a31129 without · 43 n/a7153 without · 43 n/a6154 without · 43 n/a480 without · 155 n/a
20201841840 without · 0 n/a21119 without · 44 n/a3137 without · 44 n/a3137 without · 44 n/a500 without · 134 n/a
20212512510 without · 0 n/a20152 without · 79 n/a6166 without · 79 n/a3169 without · 79 n/a1270 without · 124 n/a
20224814810 without · 0 n/a28300 without · 153 n/a2326 without · 153 n/a1327 without · 153 n/a1500 without · 331 n/a
20236826820 without · 0 n/a7410 without · 265 n/a3414 without · 265 n/a11406 without · 265 n/a2590 without · 423 n/a
20242062060 without · 0 n/a2144 without · 60 n/a0146 without · 60 n/a10136 without · 60 n/a840 without · 122 n/a
20251801800 without · 0 n/a4118 without · 58 n/a0122 without · 58 n/a11111 without · 58 n/a1310 without · 49 n/a
202638380 without · 0 n/a00 without · 38 n/a00 without · 38 n/a00 without · 38 n/a370 without · 1 n/a
Undated82820 without · 0 n/a082 without · 0 n/a082 without · 0 n/a082 without · 0 n/a08 without · 74 n/a
By source_refper year
Yearbpa-queuelbnl-queue
20001718
200184162
20022546
2003836
20041534
20051964
20063595
200751154
200871159
200962142
201053154
201139110
20122679
20132054
201424110
201527185
201652179
201744142
201855170
201943160
202044140
202179172
2022153328
2023265417
202460146
202558122
202638—
Undated—82
By outcomeper year
Yeardecommissionedoperationalwithdrawnactivesuspended
200011024——
2001123222——
2002—1754——
2003—8351—
2004—1831——
2005—29522—
2006—3595——
2007—50139511
200812619652
2009—3615783
201013416822
2011—39104—6
20121355937
2013120485—
2014—43865—
2015—3816311—
2016—28180194
2017—22130286
2018—28155366
2019—29126399
2020—20114473
2021—1311110522
2022—1132013515
2023—204032563
2024——12284—
2025—445131—
2026——137—
Undated—71335
By request_kindper year
Yeargenerationline load
200035—
2001246—
200271—
200344—
2004481
2005758
20061219
200719015
200820921
200919014
20102034
201112920
20129015
2013677
201411816
201520012
201621714
201716422
201820025
201918419
202017113
202122625
202244239
202364240
202415848
202513842
20261028
Undated82—

What is missing, and why

  • Listed without a reported value · mwRows with no value for this measure; published as null, never zero
    0 requests
  • Listed without a reported value · days request to agreementRows with no value for this measure; published as null, never zero
    3,262 requests
  • Listed without a reported value · days request to operationRows with no value for this measure; published as null, never zero
    3,528 requests
  • Listed without a reported value · days request to withdrawalRows with no value for this measure; published as null, never zero
    3,530 requests
  • Listed without a reported value · days request to observationRows with no value for this measure; published as null, never zero
    8 requests
  • Not applicable · days request to agreement, days request to operation, days request to withdrawalRows where source_ref = 'lbnl-queue' is false and that carry no value; the measure does not apply to them
    1,467 requests
  • Not applicable · days request to observationRows where outcome IN ('active', 'suspended') is false and that carry no value; the measure does not apply to them
    4,056 requests
  • No date in the sourceRows the source dates to no year; kept and counted under year null, never given one
    82 requests
  • Outside the atlas frameLBNL rows for requests sited outside Washington, Oregon, Idaho and Montana: not loaded from the data file
    34,541 requests
  • Outside the atlas frameBPA rows for requests sited outside Washington, Oregon, Idaho and Montana: kept in the table with in_core_states false, not published as entities
    70 requests

How often it changes

Checked 2026-09-21
Publisher
LBNL and GridTracker publish Queued Up as editions, each a report and one data file, and state on the page when the current file was last updated and how far its data runs. BPA links its Interconnection Request Queue workbook on its interconnection page and states no update schedule; the workbook's own header carries the timestamp it was generated.emp.lbl.gov/queues ↗www.bpa.gov/energy-and-services/transmission/interconnection ↗
Delay
On the checked date LBNL's page said the data file was last updated in May 2026 with interconnection data through the end of 2025, and that the report was published in June 2026. BPA's page states no delay; the acquired workbook's generation timestamp is its edition.emp.lbl.gov/queues ↗www.bpa.gov/energy-and-services/transmission/interconnection ↗
This atlas
The atlas pins one LBNL data file and one BPA workbook by hash, named under edition; a changed hash is a new edition adopted as a release decision. No timed refresh.emp.lbl.gov/queues ↗www.bpa.gov/energy-and-services/transmission/interconnection ↗

Checks and corrections

  • keys.queue_request_common_unique{"duplicates":0,"rows":5127}
    Passed
  • keys.queue_request_lbnl_unique{"duplicates":0,"rows":3660}
    Passed
  • keys.queue_request_unique{"duplicates":0,"rows":1467}
    Passed
  • queue.outcome_vocabulary_closed{"outside":[],"unknown_by_status":[],"vocabulary":["active","decommissioned","operational","suspended","unknown","withdrawn"]}
    Passed
  • queue.elapsed_requires_both_dates{"elapsed_without_both_dates":0}
    Passed
  • queue.milestones_ordered{"agreement_before_request":{"count":0,"examples":[]},"operation_before_request":{"count":1,"examples":[{"operation_date":"2016-06-02","request_key":"lbnl-queue:NWMT:298","requested_date":"2016-07-08"}]},"withdrawal_before_request":{"count":1,"examples":[{"request_key":"lbnl-queue:Avista:29","requested_date":"2010-07-29","withdrawn_date":"2010-03-24"}]}}
    Passed
  • queue.candidate_matches_recorded{"bpa_requests_with_candidates":992,"bpa_requests_with_several_candidates":0,"by_basis":{"issuer_request_number":992},"mw_disagree":134,"outcome_pairs":[{"bpa":"withdrawn","lbnl":"withdrawn","requests":605},{"bpa":"active","lbnl":"active","requests":179},{"bpa":"withdrawn","lbnl":"active","requests":98},{"bpa":"operational","lbnl":"operational","requests":91},{"bpa":"operational","lbnl":"active","requests":13},{"bpa":"decommissioned","lbnl":"operational","requests":6}],"outcomes_disagree":117,"request_date_apart_over_30_days":0,"rows":992}
    Passed

No corrections apply to this dataset in this release. Earlier editions: not available (earlier releases did not retain per-dataset edition comparisons).

Release 20260929T050546Z-51ae0f7d3c78