{
 "city": "Porterville",
 "state": "CA",
 "page": "https://mytown.theboringparts.com/city/portervilleca/",
 "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-08-31",
 "upcoming": [
  {
   "date": "2026-09-01",
   "body": "City Council",
   "headline": "Council weighs mobilehome rent stabilization and approves $522K street sweeper",
   "summary": "The Porterville City Council will discuss policy options for mobilehome rent stabilization and authorize the purchase of a $522,248.55 street sweeper. The agenda includes public hearings on a conditional use permit for a saloon and amendments to the municipal code regarding nonfunctional turf irrigation. Additionally, the council will establish a process to fill the vacant District 3 council seat.",
   "agenda_url": "https://portervilleca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3627,plainText=false)",
   "minutes_url": null,
   "source": "https://portervilleca.civicclerk.com/"
  },
  {
   "date": "2026-09-15",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://portervilleca.civicclerk.com/"
  },
  {
   "date": "2026-10-06",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://portervilleca.civicclerk.com/"
  },
  {
   "date": "2026-10-20",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://portervilleca.civicclerk.com/"
  },
  {
   "date": "2026-11-03",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://portervilleca.civicclerk.com/"
  },
  {
   "date": "2026-11-17",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://portervilleca.civicclerk.com/"
  },
  {
   "date": "2026-12-01",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://portervilleca.civicclerk.com/"
  },
  {
   "date": "2026-12-15",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://portervilleca.civicclerk.com/"
  },
  {
   "date": "2027-01-05",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://portervilleca.civicclerk.com/"
  },
  {
   "date": "2027-01-19",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://portervilleca.civicclerk.com/"
  },
  {
   "date": "2027-02-02",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://portervilleca.civicclerk.com/"
  },
  {
   "date": "2027-02-16",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://portervilleca.civicclerk.com/"
  },
  {
   "date": "2027-03-02",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://portervilleca.civicclerk.com/"
  },
  {
   "date": "2027-03-16",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": "https://portervilleca.civicclerk.com/"
  }
 ],
 "recent": [
  {
   "date": "2026-08-18",
   "body": "City Council",
   "headline": "Council to consider Axon contract, traffic signal, and police dog sale",
   "summary": "The Porterville City Council will hold a closed session on property negotiations and liability claims, then reconvene to consider consent items including police equipment purchases, a traffic signal upgrade, and the sale of a police dog. Public hearings include a conditional use permit for a tavern and second readings of ordinances on code enforcement and business licenses. The council will also discuss entertainment zone amendments and a utility leak adjustment program.",
   "agenda_url": "https://portervilleca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3622,plainText=false)",
   "minutes_url": null,
   "source": "https://portervilleca.civicclerk.com/"
  },
  {
   "date": "2026-08-04",
   "body": "City Council",
   "headline": "Council to award $989,120 pavement preservation contract",
   "summary": "The Porterville City Council will consider awarding a $989,120 contract for the Pavement Preservation Project, along with several other contracts and agreements. The agenda includes public hearings on code enforcement and business license ordinance amendments, and a closed session on liability claims and litigation. Most items are routine consent calendar approvals.",
   "agenda_url": "https://portervilleca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3617,plainText=false)",
   "minutes_url": null,
   "source": "https://portervilleca.civicclerk.com/"
  },
  {
   "date": "2026-07-21",
   "body": "City Council",
   "headline": "Council to buy 4 CNG refuse trucks, award $1.3M culvert contract",
   "summary": "The Porterville City Council will consider a consent calendar with over 30 routine items, including major equipment purchases and construction contracts. Notable actions include authorizing up to $1,985,729.30 for four CNG refuse trucks, awarding a $1.3 million contract for the Villa Street Phase 2 Culvert Project, and approving several staff requests to draft new ordinances on mobile home rent stabilization, unauthorized camping, and electric bicycles. The council will also hold a public hearing on landscape and lighting district assessments and discuss its meeting order of business.",
   "agenda_url": "https://portervilleca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3610,plainText=false)",
   "minutes_url": null,
   "source": "https://portervilleca.civicclerk.com/"
  },
  {
   "date": "2026-06-16",
   "body": "City Council",
   "headline": "Porterville City Council to adopt FY 2026-27 budget and consider charter amendments",
   "summary": "The Porterville City Council will hold a public hearing on the Fiscal Year 2026-2027 Budget and Capital Improvement Program, and consider resolutions to submit City Charter amendments to voters. The consent calendar includes numerous equipment purchases and repairs, a major consultant agreement for the Santa Fe Sportsplex, and several personnel-related agreements. The meeting also includes closed session discussions on labor negotiations and liability claims.",
   "agenda_url": "https://portervilleca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3606,plainText=false)",
   "minutes_url": null,
   "source": "https://portervilleca.civicclerk.com/"
  },
  {
   "date": "2026-06-02",
   "body": "City Council",
   "headline": "Porterville City Council to review proposed FY 2026-27 budget and set hearing",
   "summary": "The Porterville City Council will receive the proposed Fiscal Year 2026-2027 Budget and consider scheduling a public hearing for June 16, 2026. The agenda also includes two public hearings: one on a mitigated negative declaration for the Tule River Tribe Complete Streets and Two Pedestrian Bridges Project, and another on an ordinance amendment to accessory structure setbacks. Consent calendar items cover software purchases, contracts, and community events.",
   "agenda_url": "https://portervilleca.api.civicclerk.com/v1/Meetings/GetMeetingFileStream(fileId=3599,plainText=false)",
   "minutes_url": null,
   "source": "https://portervilleca.civicclerk.com/"
  },
  {
   "date": "2026-05-19",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": null
  },
  {
   "date": "2026-05-05",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": null
  },
  {
   "date": "2026-04-21",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": null
  },
  {
   "date": "2026-04-07",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": null
  },
  {
   "date": "2026-03-17",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": null
  },
  {
   "date": "2026-03-03",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": null
  },
  {
   "date": "2026-02-17",
   "body": "General",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": null
  },
  {
   "date": "2026-01-20",
   "body": "City Council",
   "headline": null,
   "summary": null,
   "agenda_url": null,
   "minutes_url": null,
   "source": null
  }
 ]
}