{
 "generatedUtc": "2026-08-27T18:53:10.440573+00:00",
 "appliesTo": "/api/file CSV deliveries and the /sample-permits.html sample",
 "columnCount": 29,
 "note": "Every file the delivery endpoint serves carries exactly these columns, in this order, on every day in the retained window. Columns introduced after a given day's run are present but EMPTY in that day's file; firstDataOn below is the earliest retained file in which the column carries data. `folio` is normalised to the county's 13-digit form: the City of Miami's feature service types it as a number, which drops leading zeros, and a 12-digit folio does not resolve in the county property search. The `withheld` list below names columns the pipeline holds internally and deliberately does NOT deliver.",
 "columns": [
  {
   "name": "issued_date",
   "firstDataOn": "2026-07-11"
  },
  {
   "name": "work_type",
   "firstDataOn": "2026-07-11"
  },
  {
   "name": "occupancy",
   "firstDataOn": "2026-07-11"
  },
  {
   "name": "contact",
   "firstDataOn": "2026-07-11"
  },
  {
   "name": "county_declared_floor_scope",
   "firstDataOn": "2026-07-11"
  },
  {
   "name": "address",
   "firstDataOn": "2026-07-11"
  },
  {
   "name": "city",
   "firstDataOn": "2026-07-11"
  },
  {
   "name": "valuation",
   "firstDataOn": "2026-07-11"
  },
  {
   "name": "permit_applicant",
   "firstDataOn": "2026-07-11"
  },
  {
   "name": "applicant_trade_guess",
   "firstDataOn": "2026-07-11"
  },
  {
   "name": "last_inspection",
   "firstDataOn": "2026-07-11"
  },
  {
   "name": "co_date",
   "firstDataOn": "2026-07-11"
  },
  {
   "name": "permit_id",
   "firstDataOn": "2026-07-11"
  },
  {
   "name": "source",
   "firstDataOn": "2026-07-11"
  },
  {
   "name": "evidence",
   "firstDataOn": "2026-07-11"
  },
  {
   "name": "applicant_license",
   "firstDataOn": "2026-07-11"
  },
  {
   "name": "applicant_license_class",
   "firstDataOn": "2026-07-11"
  },
  {
   "name": "applicant_mail_address",
   "firstDataOn": "2026-07-11"
  },
  {
   "name": "applicant_mail_city",
   "firstDataOn": "2026-07-11"
  },
  {
   "name": "applicant_mail_zip",
   "firstDataOn": "2026-07-11"
  },
  {
   "name": "permit_status",
   "firstDataOn": "2026-07-11"
  },
  {
   "name": "permit_is_final",
   "firstDataOn": "2026-07-11"
  },
  {
   "name": "permit_sqft",
   "firstDataOn": "2026-07-11"
  },
  {
   "name": "remodel_sqft",
   "firstDataOn": "2026-07-11"
  },
  {
   "name": "folio",
   "firstDataOn": "2026-07-11"
  },
  {
   "name": "municipality",
   "firstDataOn": "2026-07-11"
  },
  {
   "name": "parcel_unit",
   "firstDataOn": "2026-07-11"
  },
  {
   "name": "parcel_year_built",
   "firstDataOn": "2026-07-11"
  },
  {
   "name": "parcel_building_sqft",
   "firstDataOn": "2026-07-11"
  }
 ],
 "withheld": [
  {
   "name": "applicant_phone",
   "reason": "personal data, removed from every servable file by publish-files.py before delivery"
  },
  {
   "name": "owner_or_builder",
   "reason": "personal data, removed from every servable file by publish-files.py before delivery"
  }
 ]
}
