{"hero":{"code":"IL","dominant_iso":"PJM","markets_tracked":12,"name":"Illinois","operational_mw":1532.0,"pipeline_mw":234.0,"verdict":"AVOID"},"is_pro":false,"iso_breakdown":[],"kpis":{"dominant_iso":{"all_isos":[{"iso":"PJM","mw":1298.0}],"iso":"PJM","mw_share":1298.0},"markets_tracked":12,"median_lease_rate":null,"median_lease_rate_error":"UndefinedTable: relation \"powered_shell_pricing\" does not exist","total_facilities":201,"total_operational_mw":1532.0,"total_pipeline_mw":234.0},"live_as_of":{"age_hours":3.0,"iso":"2026-09-11T18:28:26.991175+00:00"},"ma":[],"ok":true,"operators":[],"outlook":{"generated_at":"2026-09-11T21:27:50.102739Z","narrative_md":"**Elk Grove:** # Elk Grove Data Center Market Analysis\n\n**Wood Dale:** # Wood Dale Data Center Market Analysis\n\n**Rochelle:** # Rochelle Data Center Market Analysis","rationale":"Aggregated from per-market deep-dive narratives.","verdict":"AVOID","word_count":25},"paywall":{"blurb":"ISO Breakdown, Transmission Build-Out, State Policy / Tax Incentives, Top Operators, and M&A activity are unlocked for PRO subscribers \u2014 $499/mo, all states.","checkout_url":"/pricing?utm_source=state_brief","required_tier":"PRO"},"policy":null,"redirect_to":null,"requested":"illinois","state":"illinois","state_code":"IL","state_name":"Illinois","tier":"FREE","top_markets":[{"brief_url":"/markets/elk-grove/brief","computed_at":"2026-09-11T13:37:05.759655+00:00","constraint_score":56.1,"excess_power":44.5,"iso":"PJM","name":"Elk Grove","slug":"elk-grove","state":"IL","verdict":"AVOID"},{"brief_url":"/markets/wood-dale/brief","computed_at":"2026-09-11T18:28:26.991175+00:00","constraint_score":57.0,"excess_power":43.2,"iso":"PJM","name":"Wood Dale","slug":"wood-dale","state":"IL","verdict":"AVOID"},{"brief_url":"/markets/rochelle/brief","computed_at":"2026-09-11T18:28:11.479809+00:00","constraint_score":51.6,"excess_power":43.0,"iso":"PJM","name":"Rochelle","slug":"rochelle","state":"IL","verdict":"AVOID"},{"brief_url":"/markets/westmont/brief","computed_at":"2026-09-11T18:28:16.787533+00:00","constraint_score":57.3,"excess_power":43.0,"iso":"PJM","name":"Westmont","slug":"westmont","state":"IL","verdict":"AVOID"},{"brief_url":"/markets/franklin-park/brief","computed_at":"2026-09-11T18:25:38.141018+00:00","constraint_score":57.4,"excess_power":42.9,"iso":"PJM","name":"Franklin Park","slug":"franklin-park","state":"IL","verdict":"AVOID"},{"brief_url":"/markets/itasca/brief","computed_at":"2026-09-11T18:25:30.741489+00:00","constraint_score":57.5,"excess_power":42.9,"iso":"PJM","name":"Itasca","slug":"itasca","state":"IL","verdict":"AVOID"},{"brief_url":"/markets/mount-prospect/brief","computed_at":"2026-09-11T18:26:39.029892+00:00","constraint_score":57.4,"excess_power":42.9,"iso":"PJM","name":"Mount Prospect","slug":"mount-prospect","state":"IL","verdict":"AVOID"},{"brief_url":"/markets/oak-brook/brief","computed_at":"2026-09-11T18:25:54.339970+00:00","constraint_score":57.5,"excess_power":42.9,"iso":"PJM","name":"Oak Brook","slug":"oak-brook","state":"IL","verdict":"AVOID"},{"brief_url":"/markets/chicago/brief","computed_at":"2026-09-11T18:26:48.947089+00:00","constraint_score":56.9,"excess_power":42.8,"iso":"PJM","name":"Chicago","slug":"chicago","state":"IL","verdict":"AVOID"},{"brief_url":"/markets/northlake/brief","computed_at":"2026-09-11T18:25:31.634870+00:00","constraint_score":58.1,"excess_power":42.5,"iso":"PJM","name":"Northlake","slug":"northlake","state":"IL","verdict":"AVOID"},{"brief_url":"/markets/aurora/brief","computed_at":"2026-09-11T18:27:12.883143+00:00","constraint_score":58.6,"excess_power":42.1,"iso":"PJM","name":"Aurora","slug":"aurora","state":"IL","verdict":"AVOID"},{"brief_url":"/markets/elk-grove-village/brief","computed_at":"2026-09-11T18:27:05.021639+00:00","constraint_score":58.9,"excess_power":42.0,"iso":"PJM","name":"Elk Grove Village","slug":"elk-grove-village","state":"IL","verdict":"AVOID"}],"transmission":null}
