{"directory":{"meta":{"finance_fetched_at":"2026-07-21T21:12:36.939645+00:00","voting_fetched_at":"2026-07-21T20:13:06.484088+00:00","finance_row_count":10000,"voting_row_count":196710,"date_range_defaults":{"from":"2024-06-10","to":"2026-06-10"}},"members":[{"id":"chad-west","display_name":"Chad West","district":"1","districts":["1"],"has_finance":true,"has_voting":true,"finance_candidate_name":"Chad West","voting_names":["Chad West"],"finance_summary":{"candidate":"Chad West","total_raised":237970.0,"total_spent":268648.94,"net_cash":-30678.94,"burn_rate":1.129},"voting_summary":{"member_id":"chad-west","display_name":"Chad West","districts":["1"],"yes_rate":0.997,"participation_rate":0.918,"records":9319},"district_num":1,"district_page_url":"https://dallascityhall.com/government/citycouncil/district1/Pages/default.aspx","headshot_url":"/council-images/Chad-West-profile.jpg","is_active_councilmember":true,"council_status":"active"},{"id":"jesse-moreno","display_name":"Jesse Moreno","district":"2","districts":["2"],"has_finance":true,"has_voting":true,"finance_candidate_name":"Jesus Moreno","voting_names":["Jesse Moreno"],"finance_summary":{"candidate":"Jesus Moreno","total_raised":131610.0,"total_spent":92190.79,"net_cash":39419.21,"burn_rate":0.7},"voting_summary":{"member_id":"jesse-moreno","display_name":"Jesse Moreno","districts":["2"],"yes_rate":0.996,"participation_rate":0.882,"records":6637},"district_num":2,"district_page_url":"https://dallascityhall.com/government/citycouncil/district2/Pages/default.aspx","headshot_url":"/council-images/Jesse-Moreno-profile.jpg","is_active_councilmember":true,"council_status":"active"},{"id":"zarin-gracey","display_name":"Zarin Gracey","district":"3","districts":["3"],"has_finance":true,"has_voting":true,"finance_candidate_name":"Zarin Gracey","voting_names":["Zarin Gracey"],"finance_summary":{"candidate":"Zarin Gracey","total_raised":40000.0,"total_spent":25426.54,"net_cash":14573.46,"burn_rate":0.636},"voting_summary":{"member_id":"zarin-gracey","display_name":"Zarin Gracey","districts":["3"],"yes_rate":0.999,"participation_rate":0.941,"records":2700},"district_num":3,"district_page_url":"https://dallascityhall.com/government/citycouncil/district3/Pages/default.aspx","headshot_url":"/council-images/Zarin-Gracey-profile.jpg","is_active_councilmember":true,"council_status":"active"},{"id":"maxie-johnson","display_name":"Maxie Johnson","district":"4","districts":["4"],"has_finance":true,"has_voting":true,"finance_candidate_name":"Maxie Johnson","voting_names":["Maxie Johnson"],"finance_summary":{"candidate":"Maxie Johnson","total_raised":116740.0,"total_spent":98480.22,"net_cash":18259.78,"burn_rate":0.844},"voting_summary":{"member_id":"maxie-johnson","display_name":"Maxie Johnson","districts":["4"],"yes_rate":0.992,"participation_rate":0.763,"records":1343},"district_num":4,"district_page_url":"https://dallascityhall.com/government/citycouncil/district4/Pages/default.aspx","headshot_url":"/council-images/Maxie-Johnson-full.jpg","is_active_councilmember":true,"council_status":"active"},{"id":"jaime-resendez","display_name":"Jaime Resendez","district":"5","districts":["5"],"has_finance":true,"has_voting":true,"finance_candidate_name":"Jaime Resendez","voting_names":["Jaime Resendez"],"finance_summary":{"candidate":"Jaime Resendez","total_raised":67820.0,"total_spent":84849.1,"net_cash":-17029.1,"burn_rate":1.251},"voting_summary":{"member_id":"jaime-resendez","display_name":"Jaime Resendez","districts":["5"],"yes_rate":0.997,"participation_rate":0.869,"records":9319},"district_num":5,"district_page_url":"https://dallascityhall.com/government/citycouncil/district5/Pages/default.aspx","headshot_url":"/council-images/Jaime-Resendez-profile.jpg","is_active_councilmember":true,"council_status":"active"},{"id":"laura-cadena","display_name":"Laura Cadena","district":"6","districts":["6"],"has_finance":true,"has_voting":true,"finance_candidate_name":"Laura Cadena","voting_names":["Laura Cadena"],"finance_summary":{"candidate":"Laura Cadena","total_raised":107170.0,"total_spent":95030.68,"net_cash":12139.32,"burn_rate":0.887},"voting_summary":{"member_id":"laura-cadena","display_name":"Laura Cadena","districts":["6"],"yes_rate":0.994,"participation_rate":0.931,"records":1343},"district_num":6,"district_page_url":"https://dallascityhall.com/government/citycouncil/district6/Pages/default.aspx","headshot_url":"/council-images/Laura-Cadena-profile.jpg","is_active_councilmember":true,"council_status":"active"},{"id":"adam-bazaldua","display_name":"Adam Bazaldua","district":"7","districts":["7"],"has_finance":true,"has_voting":true,"finance_candidate_name":"Adam Bazaldua","voting_names":["Adam Bazaldua"],"finance_summary":{"candidate":"Adam Bazaldua","total_raised":90599.1,"total_spent":61741.6,"net_cash":28857.5,"burn_rate":0.681},"voting_summary":{"member_id":"adam-bazaldua","display_name":"Adam Bazaldua","districts":["7"],"yes_rate":0.994,"participation_rate":0.895,"records":9319},"district_num":7,"district_page_url":"https://dallascityhall.com/government/citycouncil/district7/Pages/default.aspx","headshot_url":"/council-images/Adam%20Bazaldua%20Headshot%20no%20Flags%202025.jpg","is_active_councilmember":true,"council_status":"active"},{"id":"lorie-blair","display_name":"Lorie Blair","district":"8","districts":["8"],"has_finance":true,"has_voting":true,"finance_candidate_name":"Lorie Blair","voting_names":["Lorie Blair"],"finance_summary":{"candidate":"Lorie Blair","total_raised":136172.0,"total_spent":121474.49,"net_cash":14697.51,"burn_rate":0.892},"voting_summary":{"member_id":"lorie-blair","display_name":"Lorie Blair","districts":["8"],"yes_rate":0.997,"participation_rate":0.906,"records":1343},"district_num":8,"district_page_url":"https://dallascityhall.com/government/citycouncil/district8/Pages/default.aspx","headshot_url":"/council-images/Lorie-Blair.jpg","is_active_councilmember":true,"council_status":"active"},{"id":"kathy-stewart","display_name":"Kathy Stewart","district":"10","districts":["10"],"has_finance":true,"has_voting":true,"finance_candidate_name":"Kathy Stewart","voting_names":["Kathy Stewart"],"finance_summary":{"candidate":"Kathy Stewart","total_raised":52400.0,"total_spent":30863.83,"net_cash":21536.17,"burn_rate":0.589},"voting_summary":{"member_id":"kathy-stewart","display_name":"Kathy Stewart","districts":["10"],"yes_rate":0.997,"participation_rate":0.913,"records":4043},"district_num":10,"district_page_url":"https://dallascityhall.com/government/citycouncil/district10/Pages/default.aspx","headshot_url":"/council-images/Kathy%20Stewart.jpg","is_active_councilmember":true,"council_status":"active"},{"id":"cara-mendelsohn","display_name":"Cara Mendelsohn","district":"12","districts":["12"],"has_finance":true,"has_voting":true,"finance_candidate_name":"Cara Mendelsohn","voting_names":["Cara Mendelsohn"],"finance_summary":{"candidate":"Cara Mendelsohn","total_raised":98689.45,"total_spent":102755.31,"net_cash":-4065.86,"burn_rate":1.041},"voting_summary":{"member_id":"cara-mendelsohn","display_name":"Cara Mendelsohn","districts":["12"],"yes_rate":0.975,"participation_rate":0.91,"records":9319},"district_num":12,"district_page_url":"https://dallascityhall.com/government/citycouncil/district12/Pages/default.aspx","headshot_url":"/council-images/D12_Cara%20Mendelsohn.jpg","is_active_councilmember":true,"council_status":"active"},{"id":"gay-donnell-willis","display_name":"Gay Donnell Willis","district":"13","districts":["13"],"has_finance":true,"has_voting":true,"finance_candidate_name":"Gay Willis","voting_names":["Gay Donnel Willis","Gay Donnell Willis"],"finance_summary":{"candidate":"Gay Willis","total_raised":133373.99,"total_spent":214129.47,"net_cash":-80755.48,"burn_rate":1.605},"voting_summary":{"member_id":"gay-donnell-willis","display_name":"Gay Donnell Willis","districts":["13"],"yes_rate":0.997,"participation_rate":0.912,"records":6637},"district_num":13,"district_page_url":"https://dallascityhall.com/government/citycouncil/district13/Pages/default.aspx","headshot_url":"/council-images/Gay%20Donnellson%20Headshot.jpg","is_active_councilmember":true,"council_status":"active"},{"id":"paul-ridley","display_name":"Paul Ridley","district":"14","districts":["14"],"has_finance":true,"has_voting":true,"finance_candidate_name":"Paul Ridley","voting_names":["Paul Ridley"],"finance_summary":{"candidate":"Paul Ridley","total_raised":42190.48,"total_spent":7512.29,"net_cash":34678.19,"burn_rate":0.178},"voting_summary":{"member_id":"paul-ridley","display_name":"Paul Ridley","districts":["14"],"yes_rate":0.99,"participation_rate":0.934,"records":6637},"district_num":14,"district_page_url":"https://dallascityhall.com/government/citycouncil/district14/Pages/default.aspx","headshot_url":"/council-images/Paul%20ridley%20HEADSHOT%2023.jpg","is_active_councilmember":true,"council_status":"active"}]},"voting":{"meta":{"fetched_at":"2026-07-21T20:13:06.484088+00:00","row_count":196710,"cache_ttl_sec":86400,"from_cache":true,"lightweight":true,"from_summary_sidecar":true,"source_url":"https://www.dallasopendata.com/Services/Dallas-City-Council-Voting-Record/ts5d-gdq6/data_preview","socrata_resource":"https://www.dallasopendata.com/resource/ts5d-gdq6.json","rows_updated_at":"1970-01-21T15:12:31.315000+00:00","cache_stale":false},"date_range_defaults":{"from":"2024-06-10","to":"2026-06-10"},"filters":{"from":"2024-06-10","to":"2026-06-10"},"vote_filter_options":[{"value":"","label":"All votes"},{"value":"yes","label":"Yes"},{"value":"no","label":"No"},{"value":"abstain","label":"Abstain"},{"value":"absent","label":"Absent (any)"},{"value":"ABSNT","label":"Absent — personal"},{"value":"ABSNT_CB","label":"Absent — city business"},{"value":"AWVT","label":"Absent when vote taken"},{"value":"N/A","label":"N/A"},{"value":"other","label":"Other"}],"global_kpis":{"total_records":43755,"unique_members":21,"yes_votes":37421,"no_votes":316,"yes_rate":0.992}},"finance":{"meta":{"fetched_at":"2026-07-21T21:12:36.939645+00:00","row_count":10000,"filtered_count":10000,"cache_ttl_sec":3600,"from_cache":true,"lightweight":true,"source_url":"https://www.dallasopendata.com/Services/Campaign-Finance/ndxz-gccx/data_preview","socrata_resource":"https://www.dallasopendata.com/resource/ndxz-gccx.json","rows_updated_at":"1970-01-21T15:44:09.651000+00:00","from_disk_cache":true,"cache_stale":false},"filters":{"candidate":"","kind":"all","record_type":"","q":""},"kpis":{"total_contributions":2752683.97,"total_expenditures":2889864.85,"net":-137180.88,"contribution_transactions":5246,"expenditure_transactions":4320,"filing_count":431,"unique_candidates":70,"latest_transaction_date":"2026-07-15T17:21:54.000"},"candidate_overview":null,"options":{"candidates":[],"record_types":[]}},"lobbyist":{"meta":{"fetched_at":"2026-07-21T20:12:34.485429+00:00","row_count":346,"portal_url":"https://www.dallasopendata.com/Services/Lobbyist-Registration/ffkm-63hd/about_data","finance_fetched_at":"2026-07-21T21:12:36.939645+00:00","source_url":"https://www.dallasopendata.com/Services/Lobbyist-Registration/ffkm-63hd/about_data","socrata_resource":"https://www.dallasopendata.com/resource/ffkm-63hd.json","dataset_name":"Lobbyist Registration","updated_at":1784649984,"row_count_upstream":1784649984,"from_disk_cache":true,"cache_stale":false},"summary":{"registration_count":346,"lobbyist_firm_count":32,"client_count":162,"registrations_last_30d":66,"by_year":[{"year":"2026","count":293},{"year":"2025","count":53}],"top_clients":[{"client":"Waymo LLC","registrations":8},{"client":"Roman Catholic Diocese of Dallas","registrations":7},{"client":"ATT","registrations":6},{"client":"Richardson ISD","registrations":6},{"client":"Dallas Builders Association","registrations":5},{"client":"Goldman Sachs & Co. LLC","registrations":5},{"client":"Wing Aviation LLC","registrations":5},{"client":"Dallas Zoo Management, Inc.","registrations":5},{"client":"Real Estate Council","registrations":5},{"client":"Dallas Arts District","registrations":5},{"client":"HNTB Corporation","registrations":5},{"client":"ANGEL ENRIQUE DZUL","registrations":5}],"recent_registrations":[],"influence_overlap":[],"overlap_count":null,"overlap_contributor_count":2,"overlap_vendor_count":8},"registrations":[],"registrations_total":346,"member_overlap":[],"member_finance_name":null}}