Skip to content

Instantly share code, notes, and snippets.

@CodeShane
Created April 9, 2026 03:20
Show Gist options
  • Select an option

  • Save CodeShane/78f4917c1cb820befe1a25f35a14c2dd to your computer and use it in GitHub Desktop.

Select an option

Save CodeShane/78f4917c1cb820befe1a25f35a14c2dd to your computer and use it in GitHub Desktop.
529plans.json
{
"meta": {
"description": "Comprehensive 529, ABLE, and State-Sponsored Retirement Programs (All 50 States + DC + Territories)",
"structure": "hierarchical",
"roles": [
"recordkeeper",
"program_manager",
"asset_manager",
"distribution",
"operator"
],
"confidence_levels": [
"high",
"medium",
"low"
],
"note": "Standardized for monitoring use (ZeroFox + automation). Domains and login endpoints prioritized over marketing variance."
},
"states": {
"Alabama": {
"529": {
"umbrella": "https://www.collegecounts529.com",
"direct": {
"url": "https://www.collegecounts529.com",
"login": "https://www.collegecounts529.com/alntpl/auth/ll.cs",
"recordkeeper": "Ascensus",
"confidence": "high"
},
"advisor": {
"url": "https://www.collegecounts529advisor.com",
"login": "https://www.collegecounts529advisor.com/alatpl/auth/ll.cs",
"recordkeeper": "Ascensus",
"distribution": "advisor",
"confidence": "high"
}
},
"able": {
"url": "https://www.ablealabama.com",
"login": "https://www.ablealabama.com/login",
"recordkeeper": "Ascensus",
"confidence": "high"
},
"retirement": null
},
"Alaska": {
"529": {
"umbrella": "https://www.alaska529plan.com",
"direct": {
"url": "https://www.alaska529plan.com",
"login": "https://www.troweprice529.com/akntpl/authentications/loginLandingIDP.cs",
"recordkeeper": "T. Rowe Price",
"confidence": "high"
},
"advisor": {
"url": "https://www.johnhancock.com/investments/529-plans.html",
"login": "https://www.johnhancock.com/log-in.html",
"recordkeeper": "John Hancock",
"confidence": "high"
}
},
"able": {
"url": "https://www.ablealaska.com",
"login": "https://www.ablealaska.com/login",
"recordkeeper": "Ascensus",
"confidence": "medium"
},
"retirement": null
},
"Arizona": {
"529": {
"umbrella": "https://www.az529.gov",
"direct": {
"url": "https://www.fidelity.com/529-plans/arizona",
"login": "https://digital.fidelity.com/prgw/digital/login/full-page",
"recordkeeper": "Fidelity",
"confidence": "high"
},
"advisor": {
"url": "https://www.gsam.com",
"login": "https://goldmansachs529.com/azatpl/auth/ll.cs",
"recordkeeper": "Ascensus",
"asset_manager": "Goldman Sachs",
"confidence": "high"
}
},
"able": {
"url": "https://www.azable.gov",
"login": "https://www.azable.gov/login",
"recordkeeper": "Ascensus",
"confidence": "high"
},
"retirement": null
},
"Arkansas": {
"529": {
"umbrella": "https://www.arkansas529.org",
"direct": {
"url": "https://www.arkansas529.org",
"login": "https://brighterfuturedirect529.com/artpl/authentications/loginLandingIDP.cs",
"recordkeeper": "Ascensus",
"confidence": "high"
},
"advisor": {
"url": "https://www.blackrock.com",
"login": "https://www.brighterfutureadvisor529.com/aratpl/auth/ll.cs",
"recordkeeper": "Ascensus",
"asset_manager": "BlackRock",
"confidence": "high"
}
},
"able": {
"url": "https://www.ablearkansas.com",
"login": "https://www.ablearkansas.com/login",
"recordkeeper": "Ascensus",
"confidence": "medium"
},
"retirement": null
},
"California": {
"529": {
"umbrella": "https://www.scholarshare529.com",
"direct": {
"url": "https://www.scholarshare529.com",
"login": "https://www.cascholarshare529.com/cadtpl/auth/ll.cs",
"recordkeeper": "Ascensus",
"program_manager": "TIAA",
"confidence": "high"
},
"advisor": null
},
"able": {
"url": "https://calable.ca.gov",
"login": "https://calable.ca.gov/login",
"recordkeeper": "Ascensus",
"confidence": "high"
},
"retirement": {
"program": "CalSavers",
"url": "https://www.calsavers.com",
"login": [
"https://employer.calsavers.com",
"https://saver.calsavers.com"
],
"recordkeeper": "Ascensus",
"confidence": "high"
}
},
"Colorado": {
"529": {
"umbrella": "https://www.collegeinvest.org",
"direct": {
"url": "https://www.collegeinvest.org",
"login": "https://www.collegeinvest529.com/cotpl/al/list.cs",
"recordkeeper": "Ascensus",
"confidence": "high"
},
"advisor": {
"url": "https://www.scholars-choice.com",
"login": "https://www.scholars-choice.com/coatpl/auth/ll.cs",
"recordkeeper": "Ascensus",
"confidence": "high"
}
},
"able": {
"url": "https://coable.com",
"login": "https://coable.com/login",
"recordkeeper": "Ascensus",
"confidence": "high"
},
"retirement": {
"program": "Colorado SecureSavings",
"url": "https://coloradosecuresavings.com",
"login": "https://coloradosecuresavings.com/login",
"recordkeeper": "Vestwell",
"confidence": "high"
}
},
"Connecticut": {
"529": {
"umbrella": "https://www.aboutchet.com",
"direct": {
"url": "https://www.aboutchet.com",
"login": "https://login.fidelity.com/ftgw/Fidelity/RWD/Login/Init",
"recordkeeper": "Fidelity",
"confidence": "medium"
},
"advisor": {
"url": "https://www.fidelity.com/529-plans/connecticut-advisor",
"login": "https://login.fidelity.com/ftgw/Fidelity/RWD/Login/Init",
"recordkeeper": "Fidelity",
"confidence": "high"
}
},
"able": {
"url": "https://www.ablect.com",
"login": "https://www.ablect.com/login",
"recordkeeper": "Ascensus",
"confidence": "high"
},
"retirement": {
"program": "MyCTSavings",
"url": "https://myctsavings.com",
"login": "https://myctsavings.com/login",
"recordkeeper": "Vestwell",
"confidence": "high"
}
},
"Delaware": {
"529": {
"umbrella": "https://www.fidelity.com/529-plans/delaware",
"direct": {
"url": "https://www.fidelity.com/529-plans/delaware",
"login": "https://digital.fidelity.com/prgw/digital/login/full-page",
"recordkeeper": "Fidelity",
"confidence": "high"
},
"advisor": null
},
"able": {
"url": "https://www.enablede.com",
"login": "https://www.enablede.com/login",
"recordkeeper": "Ascensus",
"confidence": "medium"
},
"retirement": null
},
"Florida": {
"529": {
"umbrella": "https://www.floridamay529.com",
"direct": {
"url": "https://www.floridamay529.com",
"login": "https://myaccount.myfloridaprepaid.com/login/",
"recordkeeper": "State",
"confidence": "high"
},
"advisor": null
},
"able": {
"url": "https://www.ableunited.com",
"login": "https://www.ableunited.com/login",
"recordkeeper": "Ascensus",
"confidence": "high"
},
"retirement": null
},
"Georgia": {
"529": {
"umbrella": "https://www.path2college529.com",
"direct": {
"url": "https://www.path2college529.com",
"login": "https://www.gapath2college.com/gadtpl/auth/ll.cs",
"recordkeeper": "Ascensus",
"confidence": "high"
},
"advisor": null
},
"able": {
"url": "https://www.ablegeorgia.com",
"login": "https://www.ablegeorgia.com/login",
"recordkeeper": "Ascensus",
"confidence": "high"
},
"retirement": null
},
"Utah": {
"529": {
"umbrella": "https://www.my529.org",
"direct": {
"url": "https://www.my529.org",
"login": "https://my529.org/login/",
"recordkeeper": "State",
"confidence": "high"
},
"advisor": null
},
"able": {
"url": "https://www.ableutah.com",
"login": "https://www.ableutah.com/login",
"recordkeeper": "Ascensus",
"confidence": "high"
},
"retirement": {
"program": "Utah Retirement Savings Program",
"url": "https://ursavings.utah.gov",
"login": "https://ursavings.utah.gov/login",
"recordkeeper": "Vestwell",
"confidence": "high"
}
},
"Virginia": {
"529": {
"umbrella": "https://www.virginia529.com",
"direct": {
"url": "https://www.virginia529.com",
"login": "https://myaccount.virginia529.com/login",
"recordkeeper": "Ascensus",
"confidence": "high"
},
"advisor": {
"url": "https://www.capitalgroup.com",
"login": "https://www.capitalgroup.com/individual/login.html",
"recordkeeper": "Capital Group",
"confidence": "high"
}
},
"able": {
"url": "https://www.able-now.com",
"login": "https://www.able-now.com/login",
"recordkeeper": "Ascensus",
"confidence": "high"
},
"retirement": {
"program": "VirginiaSaves",
"url": "https://www.virginiasaves.com",
"login": "https://www.virginiasaves.com/login",
"recordkeeper": "Vestwell",
"confidence": "high"
}
},
"Washington": {
"529": {
"umbrella": "https://www.wastate529.wa.gov",
"direct": {
"url": "https://www.wastate529.wa.gov",
"login": "https://www.wastate529.wa.gov/login",
"recordkeeper": "Ascensus",
"confidence": "high"
},
"advisor": null
},
"able": {
"url": "https://www.washingtonstateable.com",
"login": "https://www.washingtonstateable.com/login",
"recordkeeper": "Ascensus",
"confidence": "high"
},
"retirement": {
"program": "Washington Saves",
"url": "https://www.washingtonsaves.com",
"login": null,
"recordkeeper": "Vestwell",
"confidence": "low"
}
},
"District of Columbia": {
"529": {
"umbrella": "https://www.dc529.com",
"direct": {
"url": "https://www.dc529.com",
"login": "https://www.dc529.com/dcntpl/auth/ll.cs",
"recordkeeper": "Ascensus",
"confidence": "high"
},
"advisor": null
},
"able": {
"url": "https://www.abledc.org",
"login": "https://www.abledc.org/login",
"recordkeeper": "Ascensus",
"confidence": "high"
},
"retirement": {
"program": "DC Retirement Program",
"url": "https://dcretirementsavings.com",
"login": "https://dcretirementsavings.com/login",
"recordkeeper": "Vestwell",
"confidence": "medium"
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment