{
 "city": "North Ridgeville",
 "state": "Ohio",
 "page": "https://mytown.theboringparts.com/city/northridgevilleoh/",
 "attribution": "MyTown / The Boring Parts — CC BY 4.0. Summaries AI-generated from official sources.",
 "license": "https://creativecommons.org/licenses/by/4.0/",
 "generated": "2026-07-23",
 "upcoming": [
  {
   "date": "2026-07-23",
   "body": "Board of Zoning and Building Appeals",
   "headline": null,
   "summary": null,
   "agenda_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3662,plainText=false)",
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-07-27",
   "body": "Committee of the Whole",
   "headline": "City to join Lorain County CDBG program",
   "summary": "The Committee of the Whole will consider a resolution authorizing the City of North Ridgeville to participate in the Lorain County Urban County CDBG Program and authorizing the Mayor to execute the HUD Cooperation Agreement.",
   "agenda_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3683,plainText=false)",
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-07-27",
   "body": "Civil Service Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-07-28",
   "body": "Board of Drainage and Flood Control",
   "headline": "Board of Drainage and Flood Control to review stormwater ordinances and ditch projects",
   "summary": "The Board will receive updates on several flood control and bridge projects. Members will also review ditch maintenance from the Service Department and discuss updates to the Stormwater Ordinance.",
   "agenda_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3679,plainText=false)",
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-08-03",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-08-03",
   "body": "General",
   "headline": null,
   "summary": null,
   "agenda_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3652,plainText=false)",
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-08-10",
   "body": "Community Reinvestment Area (CRA) Housing Council",
   "headline": null,
   "summary": null,
   "agenda_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3677,plainText=false)",
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-08-11",
   "body": "Planning Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-08-17",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-08-17",
   "body": "City Council Public Hearing",
   "headline": null,
   "summary": null,
   "agenda_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3672,plainText=false)",
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-08-24",
   "body": "Civil Service Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-08-26",
   "body": "Parks & Recreation Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-08-27",
   "body": "Board of Zoning and Building Appeals",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-09-07",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-09-08",
   "body": "Planning Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-09-21",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-09-23",
   "body": "Parks & Recreation Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-09-24",
   "body": "Board of Zoning and Building Appeals",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-09-28",
   "body": "Civil Service Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-10-05",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-10-13",
   "body": "Planning Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-10-19",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-10-22",
   "body": "Board of Zoning and Building Appeals",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-10-26",
   "body": "Civil Service Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-10-27",
   "body": "Board of Drainage and Flood Control",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-10-28",
   "body": "Parks & Recreation Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-11-02",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-11-10",
   "body": "Planning Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-11-16",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-11-23",
   "body": "Civil Service Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-11-25",
   "body": "Parks & Recreation Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-11-26",
   "body": "Board of Zoning and Building Appeals",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-12-07",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-12-08",
   "body": "Planning Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-12-14",
   "body": "Civil Service Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-12-21",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-12-23",
   "body": "Parks & Recreation Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-12-24",
   "body": "Board of Zoning and Building Appeals",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-01-04",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-01-12",
   "body": "Planning Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-01-18",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-01-25",
   "body": "Civil Service Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-01-27",
   "body": "Parks & Recreation Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-01-28",
   "body": "Board of Zoning and Building Appeals",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-02-01",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-02-09",
   "body": "Planning Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-02-15",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-02-22",
   "body": "Civil Service Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-02-25",
   "body": "Board of Zoning and Building Appeals",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-02-25",
   "body": "Board of Zoning and Building Appeals",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-02-25",
   "body": "Board of Zoning and Building Appeals",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-03-01",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-03-09",
   "body": "Planning Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-03-15",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-03-25",
   "body": "Board of Zoning and Building Appeals",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-03-25",
   "body": "Board of Zoning and Building Appeals",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-04-05",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-04-13",
   "body": "Planning Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-04-19",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-04-22",
   "body": "Board of Zoning and Building Appeals",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-04-22",
   "body": "Board of Zoning and Building Appeals",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-05-03",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-05-11",
   "body": "Planning Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-05-17",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-05-27",
   "body": "Board of Zoning and Building Appeals",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-05-27",
   "body": "Board of Zoning and Building Appeals",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-06-08",
   "body": "Planning Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-06-24",
   "body": "Board of Zoning and Building Appeals",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-06-24",
   "body": "Board of Zoning and Building Appeals",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-07-13",
   "body": "Planning Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-07-22",
   "body": "Board of Zoning and Building Appeals",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-08-10",
   "body": "Planning Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-09-14",
   "body": "Planning Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-10-12",
   "body": "Planning Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-11-09",
   "body": "Planning Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2027-12-14",
   "body": "Planning Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2028-01-11",
   "body": "Planning Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  }
 ],
 "recent": [
  {
   "date": "2026-07-22",
   "body": "Parks & Recreation Commission",
   "headline": "Parks & Recreation Commission reviews financial reports and grant application",
   "summary": "The commission meeting consisted of procedural reports and updates on recreational programming. The body discussed a grant application for a new pavilion and reviewed May financial balances.",
   "agenda_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3663,plainText=false)",
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-07-20",
   "body": "City Council",
   "headline": "Council considers $3.25 million increase for SR 83 and Chestnut Ridge Road roundabout",
   "summary": "City Council will discuss several ordinances, including the creation of tax increment financing districts for the Ridgefield Subdivision. The body is also reviewing budget appropriations and a cooperative agreement for road resurfacing. Several ordinances to repeal city code chapters are up for final reading.",
   "agenda_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3669,plainText=false)",
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-07-20",
   "body": "General",
   "headline": "Council to discuss bylaws and truck traffic penalties",
   "summary": "The Council will hold a meeting to discuss bylaws and consider an ordinance that would increase penalties for through truck traffic violations. The meeting is scheduled for July 20, 2026, at 6:00 PM.",
   "agenda_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3623,plainText=false)",
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-07-14",
   "body": "Planning Commission",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-07-14",
   "body": "Planning Commission",
   "headline": null,
   "summary": null,
   "agenda_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3651,plainText=false)",
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-07-14",
   "body": "Board of Zoning and Building Appeals",
   "headline": null,
   "summary": null,
   "agenda_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3646,plainText=false)",
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-07-06",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3643,plainText=false)",
   "minutes_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3687,plainText=false)",
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-06-25",
   "body": "Board of Zoning and Building Appeals",
   "headline": "North Ridgeville Board of Zoning and Building Appeals meeting cancelled",
   "summary": "The regular meeting of the Board of Zoning and Building Appeals scheduled for June 25, 2026, has been cancelled.",
   "agenda_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3657,plainText=false)",
   "minutes_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3659,plainText=false)",
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-06-24",
   "body": "Parks & Recreation Commission",
   "headline": null,
   "summary": null,
   "agenda_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3618,plainText=false)",
   "minutes_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3685,plainText=false)",
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-06-22",
   "body": "Records Commission",
   "headline": null,
   "summary": null,
   "agenda_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3626,plainText=false)",
   "minutes_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3655,plainText=false)",
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-06-22",
   "body": "Civil Service Commission",
   "headline": "Civil Service Commission to review fire promotional exams and update eligibility lists",
   "summary": "The Civil Service Commission will review protests and scores regarding the Fire Lieutenant's Promotional Written Examination. The body will also discuss the Fire Captain's Promotional Examination and update several personnel eligibility lists for firefighters and patrol officers.",
   "agenda_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3634,plainText=false)",
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-06-16",
   "body": "Planning Commission",
   "headline": null,
   "summary": null,
   "agenda_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3603,plainText=false)",
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-06-15",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3615,plainText=false)",
   "minutes_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3656,plainText=false)",
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-06-01",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3597,plainText=false)",
   "minutes_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3625,plainText=false)",
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-05-28",
   "body": "Board of Zoning and Building Appeals",
   "headline": null,
   "summary": null,
   "agenda_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3575,plainText=false)",
   "minutes_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3686,plainText=false)",
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-05-27",
   "body": "Parks & Recreation Commission",
   "headline": null,
   "summary": null,
   "agenda_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3578,plainText=false)",
   "minutes_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3620,plainText=false)",
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-05-27",
   "body": "Finance Committee",
   "headline": "North Ridgeville Finance Committee to hold general discussions",
   "summary": "The Finance Committee will meet to conduct general finance discussions. No specific ordinances, contracts, or resolutions are listed for decision.",
   "agenda_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3586,plainText=false)",
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-05-26",
   "body": "Planning Commission",
   "headline": null,
   "summary": null,
   "agenda_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3577,plainText=false)",
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-05-19",
   "body": "Community Reinvestment Area (CRA) Housing Council",
   "headline": null,
   "summary": null,
   "agenda_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3570,plainText=false)",
   "minutes_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3654,plainText=false)",
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-05-18",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3567,plainText=false)",
   "minutes_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3605,plainText=false)",
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-05-18",
   "body": "City Council Public Hearing",
   "headline": null,
   "summary": null,
   "agenda_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3560,plainText=false)",
   "minutes_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3600,plainText=false)",
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-05-18",
   "body": "Civil Service Commission",
   "headline": null,
   "summary": null,
   "agenda_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3608,plainText=false)",
   "minutes_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3607,plainText=false)",
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-05-12",
   "body": "Planning Commission",
   "headline": null,
   "summary": null,
   "agenda_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3551,plainText=false)",
   "minutes_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3637,plainText=false)",
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-05-04",
   "body": "City Council",
   "headline": "Council considers smoke shop moratorium extension and permit fee changes",
   "summary": "City Council will review ordinances regarding a moratorium on new smoke shops and updates to the Root Road Park Parking Lot Improvement Project. The body is also considering changes to mobile food vehicle regulations and engineering and building permit fees.",
   "agenda_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3548,plainText=false)",
   "minutes_url": null,
   "source": "https://northridgevilleoh.civicclerk.com/"
  },
  {
   "date": "2026-04-28",
   "body": "Board of Drainage and Flood Control",
   "headline": null,
   "summary": null,
   "agenda_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3534,plainText=false)",
   "minutes_url": "https://northridgevilleoh.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3536,plainText=false)",
   "source": "https://northridgevilleoh.civicclerk.com/"
  }
 ]
}