{
 "source": "Lirevon",
 "license": "CC BY 4.0",
 "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
 "attribution": "Lirevon (lirevon.com)",
 "url": "https://lirevon.com/tree-permits",
 "updated": "2026-10-26",
 "count": 182,
 "items": [
  {
   "slug": "auburn",
   "city": "Auburn",
   "state": "AL",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/auburn",
   "api": "https://lirevon.com/api/v1/ordinances/auburn.json"
  },
  {
   "slug": "birmingham",
   "city": "Birmingham",
   "state": "AL",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/birmingham",
   "api": "https://lirevon.com/api/v1/ordinances/birmingham.json"
  },
  {
   "slug": "huntsville",
   "city": "Huntsville",
   "state": "AL",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/huntsville",
   "api": "https://lirevon.com/api/v1/ordinances/huntsville.json"
  },
  {
   "slug": "mobile",
   "city": "Mobile",
   "state": "AL",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/mobile",
   "api": "https://lirevon.com/api/v1/ordinances/mobile.json"
  },
  {
   "slug": "montgomery",
   "city": "Montgomery",
   "state": "AL",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/montgomery",
   "api": "https://lirevon.com/api/v1/ordinances/montgomery.json"
  },
  {
   "slug": "tuscaloosa",
   "city": "Tuscaloosa",
   "state": "AL",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/tuscaloosa",
   "api": "https://lirevon.com/api/v1/ordinances/tuscaloosa.json"
  },
  {
   "slug": "fayetteville-ar",
   "city": "Fayetteville",
   "state": "AR",
   "permitForPrivateTrees": "some trees",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/fayetteville-ar",
   "api": "https://lirevon.com/api/v1/ordinances/fayetteville-ar.json"
  },
  {
   "slug": "little-rock",
   "city": "Little Rock",
   "state": "AR",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/little-rock",
   "api": "https://lirevon.com/api/v1/ordinances/little-rock.json"
  },
  {
   "slug": "phoenix",
   "city": "Phoenix",
   "state": "AZ",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/phoenix",
   "api": "https://lirevon.com/api/v1/ordinances/phoenix.json"
  },
  {
   "slug": "tucson",
   "city": "Tucson",
   "state": "AZ",
   "permitForPrivateTrees": "no city-wide rule found",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/tucson",
   "api": "https://lirevon.com/api/v1/ordinances/tucson.json"
  },
  {
   "slug": "fresno",
   "city": "Fresno",
   "state": "CA",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/fresno",
   "api": "https://lirevon.com/api/v1/ordinances/fresno.json"
  },
  {
   "slug": "los-angeles",
   "city": "Los Angeles",
   "state": "CA",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/los-angeles",
   "api": "https://lirevon.com/api/v1/ordinances/los-angeles.json"
  },
  {
   "slug": "sacramento",
   "city": "Sacramento",
   "state": "CA",
   "permitForPrivateTrees": "some trees",
   "confidence": "high",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/sacramento",
   "api": "https://lirevon.com/api/v1/ordinances/sacramento.json"
  },
  {
   "slug": "san-diego",
   "city": "San Diego",
   "state": "CA",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/san-diego",
   "api": "https://lirevon.com/api/v1/ordinances/san-diego.json"
  },
  {
   "slug": "san-jose",
   "city": "San Jose",
   "state": "CA",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/san-jose",
   "api": "https://lirevon.com/api/v1/ordinances/san-jose.json"
  },
  {
   "slug": "colorado-springs",
   "city": "Colorado Springs",
   "state": "CO",
   "permitForPrivateTrees": "no city-wide rule found",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/colorado-springs",
   "api": "https://lirevon.com/api/v1/ordinances/colorado-springs.json"
  },
  {
   "slug": "wilmington-de",
   "city": "Wilmington",
   "state": "DE",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/wilmington-de",
   "api": "https://lirevon.com/api/v1/ordinances/wilmington-de.json"
  },
  {
   "slug": "daytona-beach",
   "city": "Daytona Beach",
   "state": "FL",
   "permitForPrivateTrees": "some trees",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/daytona-beach",
   "api": "https://lirevon.com/api/v1/ordinances/daytona-beach.json"
  },
  {
   "slug": "fort-lauderdale",
   "city": "Fort Lauderdale",
   "state": "FL",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/fort-lauderdale",
   "api": "https://lirevon.com/api/v1/ordinances/fort-lauderdale.json"
  },
  {
   "slug": "fort-myers",
   "city": "Fort Myers",
   "state": "FL",
   "permitForPrivateTrees": "some trees",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/fort-myers",
   "api": "https://lirevon.com/api/v1/ordinances/fort-myers.json"
  },
  {
   "slug": "gainesville",
   "city": "Gainesville",
   "state": "FL",
   "permitForPrivateTrees": "some trees",
   "confidence": "high",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/gainesville",
   "api": "https://lirevon.com/api/v1/ordinances/gainesville.json"
  },
  {
   "slug": "jacksonville",
   "city": "Jacksonville",
   "state": "FL",
   "permitForPrivateTrees": "some trees",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/jacksonville",
   "api": "https://lirevon.com/api/v1/ordinances/jacksonville.json"
  },
  {
   "slug": "lakeland",
   "city": "Lakeland",
   "state": "FL",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/lakeland",
   "api": "https://lirevon.com/api/v1/ordinances/lakeland.json"
  },
  {
   "slug": "melbourne",
   "city": "Melbourne",
   "state": "FL",
   "permitForPrivateTrees": "some trees",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/melbourne",
   "api": "https://lirevon.com/api/v1/ordinances/melbourne.json"
  },
  {
   "slug": "miami",
   "city": "Miami",
   "state": "FL",
   "permitForPrivateTrees": "yes",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/miami",
   "api": "https://lirevon.com/api/v1/ordinances/miami.json"
  },
  {
   "slug": "naples",
   "city": "Naples",
   "state": "FL",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/naples",
   "api": "https://lirevon.com/api/v1/ordinances/naples.json"
  },
  {
   "slug": "ocala",
   "city": "Ocala",
   "state": "FL",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/ocala",
   "api": "https://lirevon.com/api/v1/ordinances/ocala.json"
  },
  {
   "slug": "orlando",
   "city": "Orlando",
   "state": "FL",
   "permitForPrivateTrees": "some trees",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/orlando",
   "api": "https://lirevon.com/api/v1/ordinances/orlando.json"
  },
  {
   "slug": "panama-city",
   "city": "Panama City",
   "state": "FL",
   "permitForPrivateTrees": "some trees",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/panama-city",
   "api": "https://lirevon.com/api/v1/ordinances/panama-city.json"
  },
  {
   "slug": "pensacola",
   "city": "Pensacola",
   "state": "FL",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/pensacola",
   "api": "https://lirevon.com/api/v1/ordinances/pensacola.json"
  },
  {
   "slug": "port-st-lucie",
   "city": "Port St. Lucie",
   "state": "FL",
   "permitForPrivateTrees": "some trees",
   "confidence": "high",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/port-st-lucie",
   "api": "https://lirevon.com/api/v1/ordinances/port-st-lucie.json"
  },
  {
   "slug": "sarasota",
   "city": "Sarasota",
   "state": "FL",
   "permitForPrivateTrees": "yes",
   "confidence": "high",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/sarasota",
   "api": "https://lirevon.com/api/v1/ordinances/sarasota.json"
  },
  {
   "slug": "st-petersburg",
   "city": "St. Petersburg",
   "state": "FL",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/st-petersburg",
   "api": "https://lirevon.com/api/v1/ordinances/st-petersburg.json"
  },
  {
   "slug": "tallahassee",
   "city": "Tallahassee",
   "state": "FL",
   "permitForPrivateTrees": "some trees",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/tallahassee",
   "api": "https://lirevon.com/api/v1/ordinances/tallahassee.json"
  },
  {
   "slug": "tampa",
   "city": "Tampa",
   "state": "FL",
   "permitForPrivateTrees": "some trees",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/tampa",
   "api": "https://lirevon.com/api/v1/ordinances/tampa.json"
  },
  {
   "slug": "west-palm-beach",
   "city": "West Palm Beach",
   "state": "FL",
   "permitForPrivateTrees": "yes",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/west-palm-beach",
   "api": "https://lirevon.com/api/v1/ordinances/west-palm-beach.json"
  },
  {
   "slug": "alpharetta",
   "city": "Alpharetta",
   "state": "GA",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/alpharetta",
   "api": "https://lirevon.com/api/v1/ordinances/alpharetta.json"
  },
  {
   "slug": "athens",
   "city": "Athens",
   "state": "GA",
   "permitForPrivateTrees": "some trees",
   "confidence": "high",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/athens",
   "api": "https://lirevon.com/api/v1/ordinances/athens.json"
  },
  {
   "slug": "atlanta",
   "city": "Atlanta",
   "state": "GA",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/atlanta",
   "api": "https://lirevon.com/api/v1/ordinances/atlanta.json"
  },
  {
   "slug": "augusta",
   "city": "Augusta",
   "state": "GA",
   "permitForPrivateTrees": "some trees",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/augusta",
   "api": "https://lirevon.com/api/v1/ordinances/augusta.json"
  },
  {
   "slug": "columbus-ga",
   "city": "Columbus",
   "state": "GA",
   "permitForPrivateTrees": "no city-wide rule found",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/columbus-ga",
   "api": "https://lirevon.com/api/v1/ordinances/columbus-ga.json"
  },
  {
   "slug": "gainesville-ga",
   "city": "Gainesville",
   "state": "GA",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/gainesville-ga",
   "api": "https://lirevon.com/api/v1/ordinances/gainesville-ga.json"
  },
  {
   "slug": "lawrenceville",
   "city": "Lawrenceville",
   "state": "GA",
   "permitForPrivateTrees": "no city-wide rule found",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/lawrenceville",
   "api": "https://lirevon.com/api/v1/ordinances/lawrenceville.json"
  },
  {
   "slug": "macon",
   "city": "Macon",
   "state": "GA",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/macon",
   "api": "https://lirevon.com/api/v1/ordinances/macon.json"
  },
  {
   "slug": "marietta",
   "city": "Marietta",
   "state": "GA",
   "permitForPrivateTrees": "some trees",
   "confidence": "high",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/marietta",
   "api": "https://lirevon.com/api/v1/ordinances/marietta.json"
  },
  {
   "slug": "roswell",
   "city": "Roswell",
   "state": "GA",
   "permitForPrivateTrees": "yes",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/roswell",
   "api": "https://lirevon.com/api/v1/ordinances/roswell.json"
  },
  {
   "slug": "savannah",
   "city": "Savannah",
   "state": "GA",
   "permitForPrivateTrees": "some trees",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/savannah",
   "api": "https://lirevon.com/api/v1/ordinances/savannah.json"
  },
  {
   "slug": "valdosta",
   "city": "Valdosta",
   "state": "GA",
   "permitForPrivateTrees": "some trees",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/valdosta",
   "api": "https://lirevon.com/api/v1/ordinances/valdosta.json"
  },
  {
   "slug": "warner-robins",
   "city": "Warner Robins",
   "state": "GA",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/warner-robins",
   "api": "https://lirevon.com/api/v1/ordinances/warner-robins.json"
  },
  {
   "slug": "honolulu",
   "city": "Honolulu",
   "state": "HI",
   "permitForPrivateTrees": "some trees",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/honolulu",
   "api": "https://lirevon.com/api/v1/ordinances/honolulu.json"
  },
  {
   "slug": "cedar-rapids",
   "city": "Cedar Rapids",
   "state": "IA",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/cedar-rapids",
   "api": "https://lirevon.com/api/v1/ordinances/cedar-rapids.json"
  },
  {
   "slug": "des-moines",
   "city": "Des Moines",
   "state": "IA",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/des-moines",
   "api": "https://lirevon.com/api/v1/ordinances/des-moines.json"
  },
  {
   "slug": "boise",
   "city": "Boise",
   "state": "ID",
   "permitForPrivateTrees": "some trees",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/boise",
   "api": "https://lirevon.com/api/v1/ordinances/boise.json"
  },
  {
   "slug": "chicago",
   "city": "Chicago",
   "state": "IL",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/chicago",
   "api": "https://lirevon.com/api/v1/ordinances/chicago.json"
  },
  {
   "slug": "naperville",
   "city": "Naperville",
   "state": "IL",
   "permitForPrivateTrees": "some trees",
   "confidence": "high",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/naperville",
   "api": "https://lirevon.com/api/v1/ordinances/naperville.json"
  },
  {
   "slug": "peoria",
   "city": "Peoria",
   "state": "IL",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/peoria",
   "api": "https://lirevon.com/api/v1/ordinances/peoria.json"
  },
  {
   "slug": "rockford",
   "city": "Rockford",
   "state": "IL",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/rockford",
   "api": "https://lirevon.com/api/v1/ordinances/rockford.json"
  },
  {
   "slug": "evansville",
   "city": "Evansville",
   "state": "IN",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/evansville",
   "api": "https://lirevon.com/api/v1/ordinances/evansville.json"
  },
  {
   "slug": "fort-wayne",
   "city": "Fort Wayne",
   "state": "IN",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/fort-wayne",
   "api": "https://lirevon.com/api/v1/ordinances/fort-wayne.json"
  },
  {
   "slug": "indianapolis",
   "city": "Indianapolis",
   "state": "IN",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/indianapolis",
   "api": "https://lirevon.com/api/v1/ordinances/indianapolis.json"
  },
  {
   "slug": "south-bend",
   "city": "South Bend",
   "state": "IN",
   "permitForPrivateTrees": "some trees",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/south-bend",
   "api": "https://lirevon.com/api/v1/ordinances/south-bend.json"
  },
  {
   "slug": "wichita",
   "city": "Wichita",
   "state": "KS",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/wichita",
   "api": "https://lirevon.com/api/v1/ordinances/wichita.json"
  },
  {
   "slug": "bowling-green",
   "city": "Bowling Green",
   "state": "KY",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/bowling-green",
   "api": "https://lirevon.com/api/v1/ordinances/bowling-green.json"
  },
  {
   "slug": "lexington",
   "city": "Lexington",
   "state": "KY",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/lexington",
   "api": "https://lirevon.com/api/v1/ordinances/lexington.json"
  },
  {
   "slug": "louisville",
   "city": "Louisville",
   "state": "KY",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/louisville",
   "api": "https://lirevon.com/api/v1/ordinances/louisville.json"
  },
  {
   "slug": "baton-rouge",
   "city": "Baton Rouge",
   "state": "LA",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/baton-rouge",
   "api": "https://lirevon.com/api/v1/ordinances/baton-rouge.json"
  },
  {
   "slug": "lafayette-la",
   "city": "Lafayette",
   "state": "LA",
   "permitForPrivateTrees": "no city-wide rule found",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/lafayette-la",
   "api": "https://lirevon.com/api/v1/ordinances/lafayette-la.json"
  },
  {
   "slug": "new-orleans",
   "city": "New Orleans",
   "state": "LA",
   "permitForPrivateTrees": "no city-wide rule found",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/new-orleans",
   "api": "https://lirevon.com/api/v1/ordinances/new-orleans.json"
  },
  {
   "slug": "shreveport",
   "city": "Shreveport",
   "state": "LA",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/shreveport",
   "api": "https://lirevon.com/api/v1/ordinances/shreveport.json"
  },
  {
   "slug": "annapolis",
   "city": "Annapolis",
   "state": "MD",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/annapolis",
   "api": "https://lirevon.com/api/v1/ordinances/annapolis.json"
  },
  {
   "slug": "baltimore",
   "city": "Baltimore",
   "state": "MD",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/baltimore",
   "api": "https://lirevon.com/api/v1/ordinances/baltimore.json"
  },
  {
   "slug": "frederick",
   "city": "Frederick",
   "state": "MD",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/frederick",
   "api": "https://lirevon.com/api/v1/ordinances/frederick.json"
  },
  {
   "slug": "portland-me",
   "city": "Portland",
   "state": "ME",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/portland-me",
   "api": "https://lirevon.com/api/v1/ordinances/portland-me.json"
  },
  {
   "slug": "ann-arbor",
   "city": "Ann Arbor",
   "state": "MI",
   "permitForPrivateTrees": "some trees",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/ann-arbor",
   "api": "https://lirevon.com/api/v1/ordinances/ann-arbor.json"
  },
  {
   "slug": "detroit",
   "city": "Detroit",
   "state": "MI",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/detroit",
   "api": "https://lirevon.com/api/v1/ordinances/detroit.json"
  },
  {
   "slug": "flint",
   "city": "Flint",
   "state": "MI",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/flint",
   "api": "https://lirevon.com/api/v1/ordinances/flint.json"
  },
  {
   "slug": "grand-rapids",
   "city": "Grand Rapids",
   "state": "MI",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/grand-rapids",
   "api": "https://lirevon.com/api/v1/ordinances/grand-rapids.json"
  },
  {
   "slug": "lansing",
   "city": "Lansing",
   "state": "MI",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/lansing",
   "api": "https://lirevon.com/api/v1/ordinances/lansing.json"
  },
  {
   "slug": "minneapolis",
   "city": "Minneapolis",
   "state": "MN",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/minneapolis",
   "api": "https://lirevon.com/api/v1/ordinances/minneapolis.json"
  },
  {
   "slug": "rochester-mn",
   "city": "Rochester",
   "state": "MN",
   "permitForPrivateTrees": "no city-wide rule found",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/rochester-mn",
   "api": "https://lirevon.com/api/v1/ordinances/rochester-mn.json"
  },
  {
   "slug": "columbia-mo",
   "city": "Columbia",
   "state": "MO",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/columbia-mo",
   "api": "https://lirevon.com/api/v1/ordinances/columbia-mo.json"
  },
  {
   "slug": "kansas-city",
   "city": "Kansas City",
   "state": "MO",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/kansas-city",
   "api": "https://lirevon.com/api/v1/ordinances/kansas-city.json"
  },
  {
   "slug": "springfield-mo",
   "city": "Springfield",
   "state": "MO",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/springfield-mo",
   "api": "https://lirevon.com/api/v1/ordinances/springfield-mo.json"
  },
  {
   "slug": "st-louis",
   "city": "St. Louis",
   "state": "MO",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/st-louis",
   "api": "https://lirevon.com/api/v1/ordinances/st-louis.json"
  },
  {
   "slug": "billings",
   "city": "Billings",
   "state": "MT",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/billings",
   "api": "https://lirevon.com/api/v1/ordinances/billings.json"
  },
  {
   "slug": "asheville",
   "city": "Asheville",
   "state": "NC",
   "permitForPrivateTrees": "some trees",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/asheville",
   "api": "https://lirevon.com/api/v1/ordinances/asheville.json"
  },
  {
   "slug": "charlotte",
   "city": "Charlotte",
   "state": "NC",
   "permitForPrivateTrees": "some trees",
   "confidence": "high",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/charlotte",
   "api": "https://lirevon.com/api/v1/ordinances/charlotte.json"
  },
  {
   "slug": "concord",
   "city": "Concord",
   "state": "NC",
   "permitForPrivateTrees": "no city-wide rule found",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/concord",
   "api": "https://lirevon.com/api/v1/ordinances/concord.json"
  },
  {
   "slug": "durham",
   "city": "Durham",
   "state": "NC",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/durham",
   "api": "https://lirevon.com/api/v1/ordinances/durham.json"
  },
  {
   "slug": "fayetteville",
   "city": "Fayetteville",
   "state": "NC",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/fayetteville",
   "api": "https://lirevon.com/api/v1/ordinances/fayetteville.json"
  },
  {
   "slug": "gastonia",
   "city": "Gastonia",
   "state": "NC",
   "permitForPrivateTrees": "some trees",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/gastonia",
   "api": "https://lirevon.com/api/v1/ordinances/gastonia.json"
  },
  {
   "slug": "greensboro",
   "city": "Greensboro",
   "state": "NC",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/greensboro",
   "api": "https://lirevon.com/api/v1/ordinances/greensboro.json"
  },
  {
   "slug": "greenville-nc",
   "city": "Greenville",
   "state": "NC",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/greenville-nc",
   "api": "https://lirevon.com/api/v1/ordinances/greenville-nc.json"
  },
  {
   "slug": "hickory",
   "city": "Hickory",
   "state": "NC",
   "permitForPrivateTrees": "no city-wide rule found",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/hickory",
   "api": "https://lirevon.com/api/v1/ordinances/hickory.json"
  },
  {
   "slug": "high-point",
   "city": "High Point",
   "state": "NC",
   "permitForPrivateTrees": "no city-wide rule found",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/high-point",
   "api": "https://lirevon.com/api/v1/ordinances/high-point.json"
  },
  {
   "slug": "jacksonville-nc",
   "city": "Jacksonville",
   "state": "NC",
   "permitForPrivateTrees": "no city-wide rule found",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/jacksonville-nc",
   "api": "https://lirevon.com/api/v1/ordinances/jacksonville-nc.json"
  },
  {
   "slug": "raleigh",
   "city": "Raleigh",
   "state": "NC",
   "permitForPrivateTrees": "some trees",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/raleigh",
   "api": "https://lirevon.com/api/v1/ordinances/raleigh.json"
  },
  {
   "slug": "wilmington",
   "city": "Wilmington",
   "state": "NC",
   "permitForPrivateTrees": "some trees",
   "confidence": "high",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/wilmington",
   "api": "https://lirevon.com/api/v1/ordinances/wilmington.json"
  },
  {
   "slug": "winston-salem",
   "city": "Winston-Salem",
   "state": "NC",
   "permitForPrivateTrees": "some trees",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/winston-salem",
   "api": "https://lirevon.com/api/v1/ordinances/winston-salem.json"
  },
  {
   "slug": "fargo",
   "city": "Fargo",
   "state": "ND",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/fargo",
   "api": "https://lirevon.com/api/v1/ordinances/fargo.json"
  },
  {
   "slug": "lincoln",
   "city": "Lincoln",
   "state": "NE",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/lincoln",
   "api": "https://lirevon.com/api/v1/ordinances/lincoln.json"
  },
  {
   "slug": "omaha",
   "city": "Omaha",
   "state": "NE",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/omaha",
   "api": "https://lirevon.com/api/v1/ordinances/omaha.json"
  },
  {
   "slug": "newark",
   "city": "Newark",
   "state": "NJ",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/newark",
   "api": "https://lirevon.com/api/v1/ordinances/newark.json"
  },
  {
   "slug": "toms-river",
   "city": "Toms River",
   "state": "NJ",
   "permitForPrivateTrees": "yes",
   "confidence": "high",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/toms-river",
   "api": "https://lirevon.com/api/v1/ordinances/toms-river.json"
  },
  {
   "slug": "albuquerque",
   "city": "Albuquerque",
   "state": "NM",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/albuquerque",
   "api": "https://lirevon.com/api/v1/ordinances/albuquerque.json"
  },
  {
   "slug": "las-vegas",
   "city": "Las Vegas",
   "state": "NV",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/las-vegas",
   "api": "https://lirevon.com/api/v1/ordinances/las-vegas.json"
  },
  {
   "slug": "reno",
   "city": "Reno",
   "state": "NV",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/reno",
   "api": "https://lirevon.com/api/v1/ordinances/reno.json"
  },
  {
   "slug": "albany",
   "city": "Albany",
   "state": "NY",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/albany",
   "api": "https://lirevon.com/api/v1/ordinances/albany.json"
  },
  {
   "slug": "buffalo",
   "city": "Buffalo",
   "state": "NY",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/buffalo",
   "api": "https://lirevon.com/api/v1/ordinances/buffalo.json"
  },
  {
   "slug": "rochester-ny",
   "city": "Rochester",
   "state": "NY",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/rochester-ny",
   "api": "https://lirevon.com/api/v1/ordinances/rochester-ny.json"
  },
  {
   "slug": "canton",
   "city": "Canton",
   "state": "OH",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/canton",
   "api": "https://lirevon.com/api/v1/ordinances/canton.json"
  },
  {
   "slug": "cincinnati",
   "city": "Cincinnati",
   "state": "OH",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/cincinnati",
   "api": "https://lirevon.com/api/v1/ordinances/cincinnati.json"
  },
  {
   "slug": "cleveland",
   "city": "Cleveland",
   "state": "OH",
   "permitForPrivateTrees": "some trees",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/cleveland",
   "api": "https://lirevon.com/api/v1/ordinances/cleveland.json"
  },
  {
   "slug": "columbus",
   "city": "Columbus",
   "state": "OH",
   "permitForPrivateTrees": "no city-wide rule found",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/columbus",
   "api": "https://lirevon.com/api/v1/ordinances/columbus.json"
  },
  {
   "slug": "dayton",
   "city": "Dayton",
   "state": "OH",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/dayton",
   "api": "https://lirevon.com/api/v1/ordinances/dayton.json"
  },
  {
   "slug": "toledo",
   "city": "Toledo",
   "state": "OH",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/toledo",
   "api": "https://lirevon.com/api/v1/ordinances/toledo.json"
  },
  {
   "slug": "youngstown",
   "city": "Youngstown",
   "state": "OH",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/youngstown",
   "api": "https://lirevon.com/api/v1/ordinances/youngstown.json"
  },
  {
   "slug": "norman",
   "city": "Norman",
   "state": "OK",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/norman",
   "api": "https://lirevon.com/api/v1/ordinances/norman.json"
  },
  {
   "slug": "oklahoma-city",
   "city": "Oklahoma City",
   "state": "OK",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/oklahoma-city",
   "api": "https://lirevon.com/api/v1/ordinances/oklahoma-city.json"
  },
  {
   "slug": "tulsa",
   "city": "Tulsa",
   "state": "OK",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/tulsa",
   "api": "https://lirevon.com/api/v1/ordinances/tulsa.json"
  },
  {
   "slug": "eugene",
   "city": "Eugene",
   "state": "OR",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/eugene",
   "api": "https://lirevon.com/api/v1/ordinances/eugene.json"
  },
  {
   "slug": "allentown",
   "city": "Allentown",
   "state": "PA",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/allentown",
   "api": "https://lirevon.com/api/v1/ordinances/allentown.json"
  },
  {
   "slug": "harrisburg",
   "city": "Harrisburg",
   "state": "PA",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/harrisburg",
   "api": "https://lirevon.com/api/v1/ordinances/harrisburg.json"
  },
  {
   "slug": "philadelphia",
   "city": "Philadelphia",
   "state": "PA",
   "permitForPrivateTrees": "some trees",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/philadelphia",
   "api": "https://lirevon.com/api/v1/ordinances/philadelphia.json"
  },
  {
   "slug": "pittsburgh",
   "city": "Pittsburgh",
   "state": "PA",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/pittsburgh",
   "api": "https://lirevon.com/api/v1/ordinances/pittsburgh.json"
  },
  {
   "slug": "reading",
   "city": "Reading",
   "state": "PA",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/reading",
   "api": "https://lirevon.com/api/v1/ordinances/reading.json"
  },
  {
   "slug": "scranton",
   "city": "Scranton",
   "state": "PA",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/scranton",
   "api": "https://lirevon.com/api/v1/ordinances/scranton.json"
  },
  {
   "slug": "charleston",
   "city": "Charleston",
   "state": "SC",
   "permitForPrivateTrees": "some trees",
   "confidence": "high",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/charleston",
   "api": "https://lirevon.com/api/v1/ordinances/charleston.json"
  },
  {
   "slug": "columbia",
   "city": "Columbia",
   "state": "SC",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/columbia",
   "api": "https://lirevon.com/api/v1/ordinances/columbia.json"
  },
  {
   "slug": "florence",
   "city": "Florence",
   "state": "SC",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/florence",
   "api": "https://lirevon.com/api/v1/ordinances/florence.json"
  },
  {
   "slug": "greenville-sc",
   "city": "Greenville",
   "state": "SC",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/greenville-sc",
   "api": "https://lirevon.com/api/v1/ordinances/greenville-sc.json"
  },
  {
   "slug": "myrtle-beach",
   "city": "Myrtle Beach",
   "state": "SC",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/myrtle-beach",
   "api": "https://lirevon.com/api/v1/ordinances/myrtle-beach.json"
  },
  {
   "slug": "rock-hill",
   "city": "Rock Hill",
   "state": "SC",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/rock-hill",
   "api": "https://lirevon.com/api/v1/ordinances/rock-hill.json"
  },
  {
   "slug": "spartanburg",
   "city": "Spartanburg",
   "state": "SC",
   "permitForPrivateTrees": "some trees",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/spartanburg",
   "api": "https://lirevon.com/api/v1/ordinances/spartanburg.json"
  },
  {
   "slug": "sioux-falls",
   "city": "Sioux Falls",
   "state": "SD",
   "permitForPrivateTrees": "no city-wide rule found",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/sioux-falls",
   "api": "https://lirevon.com/api/v1/ordinances/sioux-falls.json"
  },
  {
   "slug": "chattanooga",
   "city": "Chattanooga",
   "state": "TN",
   "permitForPrivateTrees": "no city-wide rule found",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/chattanooga",
   "api": "https://lirevon.com/api/v1/ordinances/chattanooga.json"
  },
  {
   "slug": "clarksville",
   "city": "Clarksville",
   "state": "TN",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/clarksville",
   "api": "https://lirevon.com/api/v1/ordinances/clarksville.json"
  },
  {
   "slug": "cleveland-tn",
   "city": "Cleveland",
   "state": "TN",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/cleveland-tn",
   "api": "https://lirevon.com/api/v1/ordinances/cleveland-tn.json"
  },
  {
   "slug": "cookeville",
   "city": "Cookeville",
   "state": "TN",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/cookeville",
   "api": "https://lirevon.com/api/v1/ordinances/cookeville.json"
  },
  {
   "slug": "franklin",
   "city": "Franklin",
   "state": "TN",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/franklin",
   "api": "https://lirevon.com/api/v1/ordinances/franklin.json"
  },
  {
   "slug": "jackson",
   "city": "Jackson",
   "state": "TN",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/jackson",
   "api": "https://lirevon.com/api/v1/ordinances/jackson.json"
  },
  {
   "slug": "johnson-city",
   "city": "Johnson City",
   "state": "TN",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/johnson-city",
   "api": "https://lirevon.com/api/v1/ordinances/johnson-city.json"
  },
  {
   "slug": "kingsport",
   "city": "Kingsport",
   "state": "TN",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/kingsport",
   "api": "https://lirevon.com/api/v1/ordinances/kingsport.json"
  },
  {
   "slug": "knoxville",
   "city": "Knoxville",
   "state": "TN",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/knoxville",
   "api": "https://lirevon.com/api/v1/ordinances/knoxville.json"
  },
  {
   "slug": "memphis",
   "city": "Memphis",
   "state": "TN",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/memphis",
   "api": "https://lirevon.com/api/v1/ordinances/memphis.json"
  },
  {
   "slug": "murfreesboro",
   "city": "Murfreesboro",
   "state": "TN",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/murfreesboro",
   "api": "https://lirevon.com/api/v1/ordinances/murfreesboro.json"
  },
  {
   "slug": "nashville",
   "city": "Nashville",
   "state": "TN",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/nashville",
   "api": "https://lirevon.com/api/v1/ordinances/nashville.json"
  },
  {
   "slug": "amarillo",
   "city": "Amarillo",
   "state": "TX",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/amarillo",
   "api": "https://lirevon.com/api/v1/ordinances/amarillo.json"
  },
  {
   "slug": "arlington",
   "city": "Arlington",
   "state": "TX",
   "permitForPrivateTrees": "some trees",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/arlington",
   "api": "https://lirevon.com/api/v1/ordinances/arlington.json"
  },
  {
   "slug": "austin",
   "city": "Austin",
   "state": "TX",
   "permitForPrivateTrees": "yes",
   "confidence": "high",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/austin",
   "api": "https://lirevon.com/api/v1/ordinances/austin.json"
  },
  {
   "slug": "beaumont",
   "city": "Beaumont",
   "state": "TX",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/beaumont",
   "api": "https://lirevon.com/api/v1/ordinances/beaumont.json"
  },
  {
   "slug": "conroe",
   "city": "Conroe",
   "state": "TX",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/conroe",
   "api": "https://lirevon.com/api/v1/ordinances/conroe.json"
  },
  {
   "slug": "corpus-christi",
   "city": "Corpus Christi",
   "state": "TX",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/corpus-christi",
   "api": "https://lirevon.com/api/v1/ordinances/corpus-christi.json"
  },
  {
   "slug": "dallas",
   "city": "Dallas",
   "state": "TX",
   "permitForPrivateTrees": "some trees",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/dallas",
   "api": "https://lirevon.com/api/v1/ordinances/dallas.json"
  },
  {
   "slug": "el-paso",
   "city": "El Paso",
   "state": "TX",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/el-paso",
   "api": "https://lirevon.com/api/v1/ordinances/el-paso.json"
  },
  {
   "slug": "fort-worth",
   "city": "Fort Worth",
   "state": "TX",
   "permitForPrivateTrees": "some trees",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/fort-worth",
   "api": "https://lirevon.com/api/v1/ordinances/fort-worth.json"
  },
  {
   "slug": "houston",
   "city": "Houston",
   "state": "TX",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/houston",
   "api": "https://lirevon.com/api/v1/ordinances/houston.json"
  },
  {
   "slug": "katy",
   "city": "Katy",
   "state": "TX",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/katy",
   "api": "https://lirevon.com/api/v1/ordinances/katy.json"
  },
  {
   "slug": "killeen",
   "city": "Killeen",
   "state": "TX",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/killeen",
   "api": "https://lirevon.com/api/v1/ordinances/killeen.json"
  },
  {
   "slug": "lubbock",
   "city": "Lubbock",
   "state": "TX",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/lubbock",
   "api": "https://lirevon.com/api/v1/ordinances/lubbock.json"
  },
  {
   "slug": "mckinney",
   "city": "McKinney",
   "state": "TX",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/mckinney",
   "api": "https://lirevon.com/api/v1/ordinances/mckinney.json"
  },
  {
   "slug": "midland",
   "city": "Midland",
   "state": "TX",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/midland",
   "api": "https://lirevon.com/api/v1/ordinances/midland.json"
  },
  {
   "slug": "plano",
   "city": "Plano",
   "state": "TX",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/plano",
   "api": "https://lirevon.com/api/v1/ordinances/plano.json"
  },
  {
   "slug": "san-antonio",
   "city": "San Antonio",
   "state": "TX",
   "permitForPrivateTrees": "some trees",
   "confidence": "high",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/san-antonio",
   "api": "https://lirevon.com/api/v1/ordinances/san-antonio.json"
  },
  {
   "slug": "tyler",
   "city": "Tyler",
   "state": "TX",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/tyler",
   "api": "https://lirevon.com/api/v1/ordinances/tyler.json"
  },
  {
   "slug": "waco",
   "city": "Waco",
   "state": "TX",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/waco",
   "api": "https://lirevon.com/api/v1/ordinances/waco.json"
  },
  {
   "slug": "salt-lake-city",
   "city": "Salt Lake City",
   "state": "UT",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/salt-lake-city",
   "api": "https://lirevon.com/api/v1/ordinances/salt-lake-city.json"
  },
  {
   "slug": "charlottesville",
   "city": "Charlottesville",
   "state": "VA",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/charlottesville",
   "api": "https://lirevon.com/api/v1/ordinances/charlottesville.json"
  },
  {
   "slug": "chesapeake",
   "city": "Chesapeake",
   "state": "VA",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/chesapeake",
   "api": "https://lirevon.com/api/v1/ordinances/chesapeake.json"
  },
  {
   "slug": "fredericksburg",
   "city": "Fredericksburg",
   "state": "VA",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/fredericksburg",
   "api": "https://lirevon.com/api/v1/ordinances/fredericksburg.json"
  },
  {
   "slug": "harrisonburg",
   "city": "Harrisonburg",
   "state": "VA",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/harrisonburg",
   "api": "https://lirevon.com/api/v1/ordinances/harrisonburg.json"
  },
  {
   "slug": "lynchburg",
   "city": "Lynchburg",
   "state": "VA",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/lynchburg",
   "api": "https://lirevon.com/api/v1/ordinances/lynchburg.json"
  },
  {
   "slug": "newport-news",
   "city": "Newport News",
   "state": "VA",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/newport-news",
   "api": "https://lirevon.com/api/v1/ordinances/newport-news.json"
  },
  {
   "slug": "richmond",
   "city": "Richmond",
   "state": "VA",
   "permitForPrivateTrees": "no city-wide rule found",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/richmond",
   "api": "https://lirevon.com/api/v1/ordinances/richmond.json"
  },
  {
   "slug": "roanoke",
   "city": "Roanoke",
   "state": "VA",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/roanoke",
   "api": "https://lirevon.com/api/v1/ordinances/roanoke.json"
  },
  {
   "slug": "virginia-beach",
   "city": "Virginia Beach",
   "state": "VA",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/virginia-beach",
   "api": "https://lirevon.com/api/v1/ordinances/virginia-beach.json"
  },
  {
   "slug": "seattle",
   "city": "Seattle",
   "state": "WA",
   "permitForPrivateTrees": "yes",
   "confidence": "high",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/seattle",
   "api": "https://lirevon.com/api/v1/ordinances/seattle.json"
  },
  {
   "slug": "spokane",
   "city": "Spokane",
   "state": "WA",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/spokane",
   "api": "https://lirevon.com/api/v1/ordinances/spokane.json"
  },
  {
   "slug": "madison",
   "city": "Madison",
   "state": "WI",
   "permitForPrivateTrees": "some trees",
   "confidence": "high",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/madison",
   "api": "https://lirevon.com/api/v1/ordinances/madison.json"
  },
  {
   "slug": "milwaukee",
   "city": "Milwaukee",
   "state": "WI",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/milwaukee",
   "api": "https://lirevon.com/api/v1/ordinances/milwaukee.json"
  },
  {
   "slug": "charleston-wv",
   "city": "Charleston",
   "state": "WV",
   "permitForPrivateTrees": "could not confirm",
   "confidence": "low",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/charleston-wv",
   "api": "https://lirevon.com/api/v1/ordinances/charleston-wv.json"
  },
  {
   "slug": "cheyenne",
   "city": "Cheyenne",
   "state": "WY",
   "permitForPrivateTrees": "no city-wide rule found",
   "confidence": "medium",
   "checkedOn": "2026-10-26",
   "url": "https://lirevon.com/tree-permits/cheyenne",
   "api": "https://lirevon.com/api/v1/ordinances/cheyenne.json"
  }
 ]
}
