{"zip_code":"21287","total_complaints":409,"rank":38,"total_zips":66,"population":0,"per_capita_rate":null,"per_capita_rank":null,"per_capita_total":59,"top_3":[{"type":"TRS-Parking Complaint","count":158,"percent":38.6},{"type":"ECC-Vehicle Look Up","count":76,"percent":18.6},{"type":"FIR-Fire Code Inspection Request","count":20,"percent":4.9}],"top_descriptor":"","unusual_complaint":"FIR-Fire Code Inspection Request","creative_descriptor":"","snitch_score":{"score":39,"label":"Eyes on the Street","count":160,"definition":"Noise and parking-related reports"},"avg_resolution_hours":4.5,"peak_hour":10,"quiet_hour":2,"peak_day":"Wednesday","worst_day":{"date":"2025-07-31","count":9},"monthly_trend":[45,65,19,15,18,47,42,29,48,25,21,35],"monthly_months":[1,2,3,4,5,6,7,8,9,10,11,12],"night_owl_score":0.05,"rat_season_peak":null,"archetype":{"name":"Curb Market","icon":"\ud83d\ude97"},"twins":{"cosmic":"21231","evil":"21228"},"top_agency":"ECC                                               ","comparison_vs_avg":-0.96,"economics":{"agency_performance":[{"agency":"ECC                                               ","count":92,"closed_count":90,"hours":0.0},{"agency":"Transportation                                    ","count":58,"closed_count":53,"hours":23.3}],"infrastructure_count":37,"gentrification_count":2,"blight_count":14,"seasonal_volatility":0.45,"noise_ratio":0.0,"noise_pct":0.0,"most_ignored":{"type":"TRT-Traffic Signal Repairs","hours":7.2,"closed_count":19},"rating":"AAA"},"timing":{"night_owl_pct":1.5,"weekend_pct":8.1,"hour_distribution":[2,2,0,5,0,0,14,23,31,35,47,33,43,46,36,26,22,13,16,4,3,6,2,0],"dow_distribution":[13,66,81,99,75,55,20],"busiest_window":"Noon-3pm"},"channels":{"mobile_pct":0.0,"phone_pct":55.0,"online_pct":0.0,"other_pct":45.0,"unknown_pct":0.0,"known_count":409,"primary_channel":"Phone"},"resolution":{"same_hour_pct":32.5,"same_day_pct":74.3,"within_week_pct":85.8,"median_hours":4.5,"p90_hours":338.3,"closed_count":381},"seasonal":[{"type":"TRS-Parking Complaint","monthly":[25,34,5,7,4,15,19,18,15,7,3,6],"peak_month":"Feb","low_month":"Nov","swing_ratio":11.3},{"type":"ECC-Vehicle Look Up","monthly":[7,7,1,1,2,10,5,5,12,8,9,9],"peak_month":"Sep","low_month":"Mar","swing_ratio":12.0},{"type":"FIR-Fire Code Inspection Request","monthly":[0,5,2,0,1,1,0,0,2,4,3,2],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"TRT-Traffic Signal Repairs","monthly":[4,6,1,1,0,0,0,1,2,0,2,2],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"SW-Rat Rubout Proactive","monthly":[0,0,0,0,5,0,5,0,0,0,0,0],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0}],"diversity":{"unique_types":69,"focus_score":62.1,"distinctive_types":[{"type":"FIR-Fire Code Inspection Request","lift":8.5,"pct":4.9},{"type":"ECC-Vehicle Look Up","lift":8.2,"pct":18.6},{"type":"TRS-Parking Complaint","lift":5.1,"pct":38.6},{"type":"TRT-Traffic Signal Repairs","lift":4.3,"pct":4.6},{"type":"ECC-Citizen Complaint or Concern","lift":2.0,"pct":1.0}]},"geo_stories":{"main_character":{"address":"1800 E Monument St, Baltimore City, 21205","count":66,"top_type":"TRS-Parking Complaint","position":[-76.59175,39.29864]},"turf_wars":{"type1":{"name":"TRS-Parking Complaint","points":[[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59123,39.29858],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59132,39.29858],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59133,39.29865],[-76.59275,39.29527],[-76.59088,39.2985],[-76.59133,39.29865],[-76.59133,39.29865],[-76.59074,39.29641],[-76.59074,39.29641],[-76.5925,39.29549],[-76.59123,39.29858],[-76.59133,39.29865],[-76.5969,39.29846],[-76.59175,39.29864],[-76.59068,39.29648],[-76.59123,39.29858],[-76.59123,39.29858],[-76.59133,39.29865],[-76.59133,39.29865],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59133,39.29865],[-76.59133,39.29865],[-76.59133,39.29865],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59133,39.29865],[-76.59133,39.29865],[-76.59123,39.29858],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59133,39.29865],[-76.59133,39.29865],[-76.5925,39.29549],[-76.5925,39.29549],[-76.5925,39.29549],[-76.5925,39.29549],[-76.59123,39.29858],[-76.59133,39.29865],[-76.5925,39.29549],[-76.5925,39.29549],[-76.59088,39.2985],[-76.5925,39.29549],[-76.5925,39.29549],[-76.59773,39.29848],[-76.59593,39.29845],[-76.59133,39.29865],[-76.59761,39.29824],[-76.59079,39.29741],[-76.5967,39.2988],[-76.59133,39.29865],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59133,39.29865],[-76.59773,39.29848],[-76.59175,39.29864],[-76.5969,39.29846],[-76.59084,39.29842],[-76.59133,39.29865],[-76.59123,39.29858],[-76.59084,39.29842],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59133,39.29865],[-76.59175,39.29864],[-76.59406,39.29523],[-76.59068,39.29529],[-76.59084,39.29842],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59078,39.29686],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59157,39.29839],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59133,39.29865],[-76.59347,39.29629],[-76.59123,39.29858],[-76.59622,39.29845],[-76.59084,39.29842],[-76.59685,39.29577],[-76.59133,39.29865],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59133,39.29865],[-76.59088,39.2985],[-76.59088,39.2985],[-76.59554,39.29842],[-76.59133,39.29865],[-76.59175,39.29864],[-76.59743,39.29839],[-76.59084,39.29842],[-76.59761,39.29824],[-76.59175,39.29864],[-76.59743,39.29839],[-76.59761,39.29824],[-76.59761,39.29824],[-76.59084,39.29842],[-76.59132,39.29858],[-76.59132,39.29858],[-76.59133,39.29865],[-76.59147,39.29607],[-76.59084,39.29842],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59133,39.29865],[-76.59084,39.29842],[-76.59084,39.29842],[-76.59084,39.29842],[-76.59132,39.29858],[-76.59084,39.29842],[-76.59079,39.29842],[-76.59084,39.29842],[-76.59764,39.29877],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59133,39.29865],[-76.59084,39.29842],[-76.59088,39.2985],[-76.59761,39.29824],[-76.59175,39.29864],[-76.59133,39.29865]]},"type2":{"name":"ECC-Vehicle Look Up","points":[[-76.59598,39.29924],[-76.5959,39.29929],[-76.5959,39.29929],[-76.59775,39.29877],[-76.59824,39.29861],[-76.59688,39.29615],[-76.59688,39.29615],[-76.59533,39.29873],[-76.59533,39.29873],[-76.59533,39.29873],[-76.59703,39.29846],[-76.59533,39.29873],[-76.59707,39.29866],[-76.59561,39.29872],[-76.59688,39.29615],[-76.59764,39.29877],[-76.59622,39.29928],[-76.59622,39.29928],[-76.59561,39.29872],[-76.5959,39.29929],[-76.59561,39.29872],[-76.59561,39.29872],[-76.5973,39.29855],[-76.59561,39.29872],[-76.59561,39.29872],[-76.59585,39.29929],[-76.59601,39.29929],[-76.5959,39.29929],[-76.5967,39.2988],[-76.5959,39.29929],[-76.59561,39.29872],[-76.59594,39.2985],[-76.59594,39.2985],[-76.59561,39.29872],[-76.59707,39.29866],[-76.59878,39.29917],[-76.5925,39.29549],[-76.59856,39.29903],[-76.59622,39.29928],[-76.59622,39.29928],[-76.59094,39.2957],[-76.5959,39.29929],[-76.5959,39.29929],[-76.5959,39.29929],[-76.59561,39.29872],[-76.59533,39.29873],[-76.59533,39.29873],[-76.59533,39.29873],[-76.59533,39.29873],[-76.59147,39.29607],[-76.59533,39.29873],[-76.5959,39.29929],[-76.59561,39.29872],[-76.5959,39.29929],[-76.59561,39.29872],[-76.59585,39.29929],[-76.59533,39.29873],[-76.59561,39.29872],[-76.59561,39.29872],[-76.5959,39.29929],[-76.5959,39.29929],[-76.5959,39.29929],[-76.59561,39.29872],[-76.59561,39.29872],[-76.59533,39.29873],[-76.59094,39.2957],[-76.59229,39.2988],[-76.59561,39.29872],[-76.59515,39.29542],[-76.5959,39.29929],[-76.5925,39.29549],[-76.59561,39.29872],[-76.59561,39.29872],[-76.5959,39.29929],[-76.59601,39.29929],[-76.5959,39.29929]]}},"night_shift":[[-76.59406,39.29523],[-76.59147,39.29607],[-76.59713,39.29907],[-76.59175,39.29864],[-76.59406,39.29523],[-76.59872,39.29918]],"category_points":{"TRS-Parking Complaint":{"count":158,"points":[[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59123,39.29858],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59132,39.29858],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59133,39.29865],[-76.59275,39.29527],[-76.59088,39.2985],[-76.59133,39.29865],[-76.59133,39.29865],[-76.59074,39.29641],[-76.59074,39.29641],[-76.5925,39.29549],[-76.59123,39.29858],[-76.59133,39.29865],[-76.5969,39.29846],[-76.59175,39.29864],[-76.59068,39.29648],[-76.59123,39.29858],[-76.59123,39.29858],[-76.59133,39.29865],[-76.59133,39.29865],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59133,39.29865],[-76.59133,39.29865],[-76.59133,39.29865],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59133,39.29865],[-76.59133,39.29865],[-76.59123,39.29858],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59133,39.29865],[-76.59133,39.29865],[-76.5925,39.29549],[-76.5925,39.29549],[-76.5925,39.29549],[-76.5925,39.29549],[-76.59123,39.29858],[-76.59133,39.29865],[-76.5925,39.29549],[-76.5925,39.29549],[-76.59088,39.2985],[-76.5925,39.29549],[-76.5925,39.29549],[-76.59773,39.29848],[-76.59593,39.29845],[-76.59133,39.29865],[-76.59761,39.29824],[-76.59079,39.29741],[-76.5967,39.2988],[-76.59133,39.29865],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59133,39.29865],[-76.59773,39.29848],[-76.59175,39.29864],[-76.5969,39.29846],[-76.59084,39.29842],[-76.59133,39.29865],[-76.59123,39.29858],[-76.59084,39.29842],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59133,39.29865],[-76.59175,39.29864],[-76.59406,39.29523],[-76.59068,39.29529],[-76.59084,39.29842],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59078,39.29686],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59157,39.29839],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59133,39.29865],[-76.59347,39.29629],[-76.59123,39.29858],[-76.59622,39.29845],[-76.59084,39.29842],[-76.59685,39.29577],[-76.59133,39.29865],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59133,39.29865],[-76.59088,39.2985],[-76.59088,39.2985],[-76.59554,39.29842],[-76.59133,39.29865],[-76.59175,39.29864],[-76.59743,39.29839],[-76.59084,39.29842],[-76.59761,39.29824],[-76.59175,39.29864],[-76.59743,39.29839],[-76.59761,39.29824],[-76.59761,39.29824],[-76.59084,39.29842],[-76.59132,39.29858],[-76.59132,39.29858],[-76.59133,39.29865],[-76.59147,39.29607],[-76.59084,39.29842],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59133,39.29865],[-76.59084,39.29842],[-76.59084,39.29842],[-76.59084,39.29842],[-76.59132,39.29858],[-76.59084,39.29842],[-76.59079,39.29842],[-76.59084,39.29842],[-76.59764,39.29877],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59175,39.29864],[-76.59133,39.29865],[-76.59084,39.29842],[-76.59088,39.2985],[-76.59761,39.29824],[-76.59175,39.29864],[-76.59133,39.29865]]},"ECC-Vehicle Look Up":{"count":76,"points":[[-76.59598,39.29924],[-76.5959,39.29929],[-76.5959,39.29929],[-76.59775,39.29877],[-76.59824,39.29861],[-76.59688,39.29615],[-76.59688,39.29615],[-76.59533,39.29873],[-76.59533,39.29873],[-76.59533,39.29873],[-76.59703,39.29846],[-76.59533,39.29873],[-76.59707,39.29866],[-76.59561,39.29872],[-76.59688,39.29615],[-76.59764,39.29877],[-76.59622,39.29928],[-76.59622,39.29928],[-76.59561,39.29872],[-76.5959,39.29929],[-76.59561,39.29872],[-76.59561,39.29872],[-76.5973,39.29855],[-76.59561,39.29872],[-76.59561,39.29872],[-76.59585,39.29929],[-76.59601,39.29929],[-76.5959,39.29929],[-76.5967,39.2988],[-76.5959,39.29929],[-76.59561,39.29872],[-76.59594,39.2985],[-76.59594,39.2985],[-76.59561,39.29872],[-76.59707,39.29866],[-76.59878,39.29917],[-76.5925,39.29549],[-76.59856,39.29903],[-76.59622,39.29928],[-76.59622,39.29928],[-76.59094,39.2957],[-76.5959,39.29929],[-76.5959,39.29929],[-76.5959,39.29929],[-76.59561,39.29872],[-76.59533,39.29873],[-76.59533,39.29873],[-76.59533,39.29873],[-76.59533,39.29873],[-76.59147,39.29607],[-76.59533,39.29873],[-76.5959,39.29929],[-76.59561,39.29872],[-76.5959,39.29929],[-76.59561,39.29872],[-76.59585,39.29929],[-76.59533,39.29873],[-76.59561,39.29872],[-76.59561,39.29872],[-76.5959,39.29929],[-76.5959,39.29929],[-76.5959,39.29929],[-76.59561,39.29872],[-76.59561,39.29872],[-76.59533,39.29873],[-76.59094,39.2957],[-76.59229,39.2988],[-76.59561,39.29872],[-76.59515,39.29542],[-76.5959,39.29929],[-76.5925,39.29549],[-76.59561,39.29872],[-76.59561,39.29872],[-76.5959,39.29929],[-76.59601,39.29929],[-76.5959,39.29929]]},"FIR-Fire Code Inspection Request":{"count":20,"points":[[-76.59147,39.29607],[-76.59147,39.29607],[-76.59123,39.29858],[-76.59123,39.29858],[-76.59147,39.29607],[-76.59229,39.2988],[-76.59147,39.29607],[-76.59147,39.29607],[-76.59093,39.29732],[-76.59147,39.29607],[-76.59131,39.29767],[-76.59131,39.29767],[-76.59131,39.29767],[-76.59131,39.29767],[-76.59131,39.29767],[-76.59123,39.29858],[-76.59147,39.29607],[-76.59852,39.29777],[-76.59852,39.29777],[-76.59852,39.29777]]},"TRT-Traffic Signal Repairs":{"count":19,"points":[[-76.59088,39.2985],[-76.59406,39.29523],[-76.59229,39.2988],[-76.59088,39.2985],[-76.59088,39.2985],[-76.59068,39.29529],[-76.59147,39.29607],[-76.59147,39.29607],[-76.59406,39.29523],[-76.59068,39.29529],[-76.59088,39.2985],[-76.59079,39.29741],[-76.59068,39.29529],[-76.59406,39.29523],[-76.59406,39.29523],[-76.59602,39.29523],[-76.59406,39.29523],[-76.59406,39.29523],[-76.59448,39.29571]]},"SW-Rat Rubout Proactive":{"count":10,"points":[[-76.59881,39.29917],[-76.59878,39.29917],[-76.59875,39.29917],[-76.59872,39.29918],[-76.59869,39.29918],[-76.59881,39.29917],[-76.59878,39.29917],[-76.59875,39.29917],[-76.59872,39.29918],[-76.59869,39.29918]]},"TRM-Potholes":{"count":8,"points":[[-76.59068,39.29529],[-76.59406,39.29523],[-76.59068,39.29529],[-76.59229,39.2988],[-76.59761,39.29824],[-76.59448,39.29571],[-76.59093,39.29903],[-76.59123,39.29858]]}}},"story":{"titles":{"total":"DEMAND SIGNAL","snitch":"NEIGHBORHOOD WATCH","efficiency":"HIGH CAPACITY","time":"FIRST SHIFT","vibe":"LOCAL CHARACTER","intro":"YOUR DISTRICT","top3":"REVEALED PREFERENCES","archetype":"CLASSIFICATION","twins":"COMPLAINT TWIN","econ_intro":"STATE CAPACITY","agency":"AGENCY RESPONSE","infra":"PUBLIC GOODS","gentri":"DISPLACEMENT RISK","blight":"NEIGHBORHOOD EFFECTS","volatility":"SEASONALITY","ignored":"SERVICE GAPS","rating":"LIVABILITY INDEX"},"subtitles":{"total":"Measuring citizen voice","snitch":"Moderate surveillance","efficiency":"Rapid service delivery","time":"Morning demand spike","vibe":"Distinctive complaint signature","econ_intro":"How well does government work here?","agency":"Bureaucratic efficiency by department","infra":"Physical infrastructure decay","gentri":"Construction activity proxy","blight":"Visible disorder indicators","volatility":"Complaint pattern stability","ignored":"Longest wait by category","rating":"Composite service quality"}},"city":"baltimore","city_name":"Baltimore","period":{"year":2025,"start":"2025-01-01","end":"2025-12-31","label":"2025","is_partial_year":false,"generated_at":"2026-09-24T20:12:51.978339+00:00","notes":[],"baseline_complete":true,"time_of_day_available":true,"source_total_requests":931321,"located_requests":671744,"methodology_url":"/data/methodology.md"},"yoy":{"previous_count":295,"current_count":300,"difference":5,"percent_change":1.694915254237288,"status":"available","reason":null,"period":{"previous_start":"2025-01-01","previous_end":"2025-09-09","current_start":"2026-01-01","current_end":"2026-09-09","days":252}}}