{"zip_code":"10069","total_complaints":413,"rank":180,"total_zips":301,"population":6259,"per_capita_rate":66.0,"per_capita_rank":178,"per_capita_total":201,"top_3":[{"type":"Illegal Parking","count":127,"percent":30.8},{"type":"HEAT/HOT WATER","count":67,"percent":16.2},{"type":"Noise - Residential","count":28,"percent":6.8}],"top_descriptor":"Posted Parking Sign Violation","unusual_complaint":"Street Sign - Damaged","creative_descriptor":"No Parking, Standing, Stopping","snitch_score":{"score":42,"label":"Eyes on the Street","count":174,"definition":"Noise and parking-related reports"},"avg_resolution_hours":6.7,"peak_hour":7,"quiet_hour":3,"peak_day":"Wednesday","worst_day":{"date":"2026-02-07","count":11},"monthly_trend":[51,92,41,45,54,57,26,33,14],"monthly_months":[1,2,3,4,5,6,7,8,9],"night_owl_score":0.18,"rat_season_peak":null,"archetype":{"name":"Curb Market","icon":"\ud83d\ude97"},"twins":{"cosmic":"11209","evil":"10307"},"top_agency":"NYPD","comparison_vs_avg":-0.955,"economics":{"agency_performance":[{"agency":"NYPD","count":174,"closed_count":174,"hours":1.5},{"agency":"HPD","count":88,"closed_count":82,"hours":56.6},{"agency":"DOT","count":40,"closed_count":40,"hours":137.6},{"agency":"DSNY","count":29,"closed_count":29,"hours":31.4}],"infrastructure_count":22,"gentrification_count":10,"blight_count":13,"seasonal_volatility":0.48,"noise_ratio":0.0,"noise_pct":9.9,"most_ignored":{"type":"Street Condition","hours":94.6,"closed_count":19},"rating":"AAA"},"timing":{"night_owl_pct":9.7,"weekend_pct":24.9,"hour_distribution":[4,9,2,1,3,10,15,51,40,13,23,21,26,17,21,24,18,18,20,23,18,11,15,10],"dow_distribution":[55,63,57,69,63,58,48],"busiest_window":"6am-9am"},"channels":{"mobile_pct":32.2,"phone_pct":20.6,"online_pct":38.5,"other_pct":0.0,"unknown_pct":8.7,"known_count":377,"primary_channel":"Web"},"resolution":{"same_hour_pct":16.2,"same_day_pct":60.2,"within_week_pct":87.8,"median_hours":6.7,"p90_hours":323.8,"closed_count":394},"seasonal":[{"type":"Illegal Parking","monthly":[15,22,7,21,19,20,11,10,2],"peak_month":"Feb","low_month":"Sep","swing_ratio":11.0},{"type":"HEAT/HOT WATER","monthly":[14,46,2,2,0,2,1,0,0],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"Noise - Residential","monthly":[6,6,4,3,3,4,1,0,1],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"Street Condition","monthly":[0,0,13,2,1,2,0,1,0],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"UNSANITARY CONDITION","monthly":[2,0,0,2,2,0,4,0,0],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0}],"diversity":{"unique_types":65,"focus_score":53.8,"distinctive_types":[{"type":"Street Sign - Damaged","lift":15.9,"pct":2.2},{"type":"Indoor Air Quality","lift":5.1,"pct":1.5},{"type":"Elevator","lift":3.5,"pct":2.4},{"type":"HEAT/HOT WATER","lift":2.1,"pct":16.2},{"type":"Illegal Parking","lift":2.0,"pct":30.8}]},"geo_stories":{"main_character":{"address":"140 Riverside Boulevard","count":56,"top_type":"HEAT/HOT WATER","position":[-73.98892,40.77727]},"turf_wars":{"type1":{"name":"Illegal Parking","points":[[-73.99053,40.77334],[-73.98972,40.77601],[-73.99023,40.77548],[-73.98913,40.77683],[-73.98799,40.77954],[-73.98887,40.77673],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99162,40.77432],[-73.99109,40.77475],[-73.99053,40.77334],[-73.99053,40.77334],[-73.98824,40.77901],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99053,40.77334],[-73.98824,40.77901],[-73.99053,40.77334],[-73.99053,40.77334],[-73.98861,40.77817],[-73.99053,40.77334],[-73.98776,40.77987],[-73.98776,40.77987],[-73.98799,40.77954],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99132,40.77457],[-73.99053,40.77334],[-73.9885,40.77814],[-73.99053,40.77334],[-73.99053,40.77334],[-73.98887,40.77673],[-73.98818,40.77912],[-73.98824,40.77901],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99176,40.7742],[-73.99162,40.77432],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99053,40.77334],[-73.9885,40.7784],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99053,40.77334],[-73.98818,40.77912],[-73.98734,40.78048],[-73.98867,40.77795],[-73.98867,40.77795],[-73.99053,40.77334],[-73.99053,40.77334],[-73.98872,40.77781],[-73.98887,40.77673],[-73.98913,40.77683],[-73.98887,40.77673],[-73.98872,40.77781],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99023,40.77548],[-73.98734,40.78048],[-73.98887,40.77673],[-73.98861,40.77817],[-73.98887,40.77673],[-73.99042,40.77407],[-73.98872,40.77781],[-73.98872,40.77781],[-73.98887,40.77673],[-73.99053,40.77334],[-73.99176,40.7742],[-73.99053,40.77334],[-73.99053,40.77334],[-73.98799,40.77954],[-73.98872,40.77781],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99174,40.77425],[-73.98872,40.77781],[-73.99176,40.7742],[-73.98872,40.77781],[-73.99162,40.77432],[-73.98872,40.77781],[-73.99053,40.77334],[-73.98913,40.77683],[-73.98872,40.77781],[-73.98872,40.77781],[-73.98872,40.77781],[-73.99053,40.77334],[-73.99053,40.77334],[-73.98872,40.77781],[-73.98846,40.77654],[-73.99162,40.77432],[-73.99023,40.77548],[-73.98824,40.77901],[-73.99023,40.77548],[-73.99132,40.77457],[-73.98818,40.77912],[-73.98818,40.77912],[-73.98872,40.77781],[-73.99053,40.77334],[-73.98872,40.77781],[-73.99077,40.77502],[-73.99132,40.77457],[-73.98867,40.77795],[-73.98872,40.77781],[-73.98872,40.77781],[-73.98872,40.77781],[-73.98818,40.77912],[-73.98793,40.7775],[-73.99176,40.7742],[-73.99109,40.77475],[-73.98751,40.77933],[-73.99176,40.7742],[-73.98861,40.77817],[-73.99176,40.7742],[-73.99053,40.77334]]},"type2":{"name":"HEAT/HOT WATER","points":[[-73.9885,40.7784],[-73.98892,40.77727],[-73.98892,40.77727],[-73.9885,40.7784],[-73.9885,40.7784],[-73.98872,40.77781],[-73.98872,40.77781],[-73.98892,40.77727],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.98892,40.77727],[-73.98872,40.77781],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.99176,40.7742],[-73.99176,40.7742],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98872,40.77781],[-73.98872,40.77781],[-73.98872,40.77781],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.9885,40.7784],[-73.98734,40.78048],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.9885,40.7784],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.9885,40.7784]]}},"night_shift":[[-73.98972,40.77601],[-73.98923,40.77667],[-73.98923,40.77667],[-73.98923,40.77667],[-73.98892,40.77727],[-73.98799,40.77954],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.99162,40.77432],[-73.98892,40.77727],[-73.9885,40.7784],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.9885,40.7784],[-73.98923,40.77667],[-73.98892,40.77727],[-73.99102,40.77431],[-73.99102,40.77431],[-73.99102,40.77431],[-73.98892,40.77727],[-73.9885,40.7784],[-73.99162,40.77432],[-73.98892,40.77727],[-73.98923,40.77667],[-73.98892,40.77727],[-73.99023,40.77548],[-73.98892,40.77727],[-73.98872,40.77781],[-73.99053,40.77334],[-73.98872,40.77781],[-73.98872,40.77781],[-73.98892,40.77727],[-73.98872,40.77781],[-73.9885,40.7784],[-73.98972,40.77601],[-73.98872,40.77781],[-73.98972,40.77601]],"category_points":{"Illegal Parking":{"count":127,"points":[[-73.99053,40.77334],[-73.98972,40.77601],[-73.99023,40.77548],[-73.98913,40.77683],[-73.98799,40.77954],[-73.98887,40.77673],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99162,40.77432],[-73.99109,40.77475],[-73.99053,40.77334],[-73.99053,40.77334],[-73.98824,40.77901],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99053,40.77334],[-73.98824,40.77901],[-73.99053,40.77334],[-73.99053,40.77334],[-73.98861,40.77817],[-73.99053,40.77334],[-73.98776,40.77987],[-73.98776,40.77987],[-73.98799,40.77954],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99132,40.77457],[-73.99053,40.77334],[-73.9885,40.77814],[-73.99053,40.77334],[-73.99053,40.77334],[-73.98887,40.77673],[-73.98818,40.77912],[-73.98824,40.77901],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99176,40.7742],[-73.99162,40.77432],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99053,40.77334],[-73.9885,40.7784],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99053,40.77334],[-73.98818,40.77912],[-73.98734,40.78048],[-73.98867,40.77795],[-73.98867,40.77795],[-73.99053,40.77334],[-73.99053,40.77334],[-73.98872,40.77781],[-73.98887,40.77673],[-73.98913,40.77683],[-73.98887,40.77673],[-73.98872,40.77781],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99023,40.77548],[-73.98734,40.78048],[-73.98887,40.77673],[-73.98861,40.77817],[-73.98887,40.77673],[-73.99042,40.77407],[-73.98872,40.77781],[-73.98872,40.77781],[-73.98887,40.77673],[-73.99053,40.77334],[-73.99176,40.7742],[-73.99053,40.77334],[-73.99053,40.77334],[-73.98799,40.77954],[-73.98872,40.77781],[-73.99053,40.77334],[-73.99053,40.77334],[-73.99174,40.77425],[-73.98872,40.77781],[-73.99176,40.7742],[-73.98872,40.77781],[-73.99162,40.77432],[-73.98872,40.77781],[-73.99053,40.77334],[-73.98913,40.77683],[-73.98872,40.77781],[-73.98872,40.77781],[-73.98872,40.77781],[-73.99053,40.77334],[-73.99053,40.77334],[-73.98872,40.77781],[-73.98846,40.77654],[-73.99162,40.77432],[-73.99023,40.77548],[-73.98824,40.77901],[-73.99023,40.77548],[-73.99132,40.77457],[-73.98818,40.77912],[-73.98818,40.77912],[-73.98872,40.77781],[-73.99053,40.77334],[-73.98872,40.77781],[-73.99077,40.77502],[-73.99132,40.77457],[-73.98867,40.77795],[-73.98872,40.77781],[-73.98872,40.77781],[-73.98872,40.77781],[-73.98818,40.77912],[-73.98793,40.7775],[-73.99176,40.7742],[-73.99109,40.77475],[-73.98751,40.77933],[-73.99176,40.7742],[-73.98861,40.77817],[-73.99176,40.7742],[-73.99053,40.77334]]},"HEAT/HOT WATER":{"count":67,"points":[[-73.9885,40.7784],[-73.98892,40.77727],[-73.98892,40.77727],[-73.9885,40.7784],[-73.9885,40.7784],[-73.98872,40.77781],[-73.98872,40.77781],[-73.98892,40.77727],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.98892,40.77727],[-73.98872,40.77781],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.99176,40.7742],[-73.99176,40.7742],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.9885,40.7784],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98872,40.77781],[-73.98872,40.77781],[-73.98872,40.77781],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.9885,40.7784],[-73.98734,40.78048],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.9885,40.7784],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.9885,40.7784]]},"Noise - Residential":{"count":28,"points":[[-73.98923,40.77667],[-73.98923,40.77667],[-73.98923,40.77667],[-73.98923,40.77667],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98892,40.77727],[-73.99102,40.77431],[-73.99102,40.77431],[-73.99102,40.77431],[-73.99102,40.77431],[-73.99102,40.77431],[-73.99102,40.77431],[-73.99162,40.77432],[-73.99102,40.77431],[-73.98923,40.77667],[-73.98892,40.77727],[-73.99162,40.77432],[-73.98892,40.77727],[-73.98892,40.77727],[-73.98923,40.77667],[-73.9885,40.7784],[-73.98872,40.77781]]},"Street Condition":{"count":19,"points":[[-73.99143,40.77449],[-73.99143,40.77449],[-73.99143,40.77449],[-73.99143,40.77449],[-73.98741,40.77852],[-73.98741,40.77852],[-73.98831,40.77888],[-73.99077,40.77502],[-73.98965,40.77455],[-73.99176,40.7742]]},"UNSANITARY CONDITION":{"count":10,"points":[[-73.98872,40.77781],[-73.98872,40.77781],[-73.98892,40.77727],[-73.98776,40.77987],[-73.9885,40.7784],[-73.99176,40.7742],[-73.98937,40.77443],[-73.98872,40.77781],[-73.98872,40.77781],[-73.98872,40.77781]]},"Elevator":{"count":10,"points":[[-73.99132,40.77457],[-73.98872,40.77781],[-73.9885,40.7784],[-73.98872,40.77781],[-73.98872,40.77781],[-73.98872,40.77781],[-73.98872,40.77781],[-73.9885,40.7784],[-73.98892,40.77727],[-73.9885,40.7784]]}}},"story":{"titles":{"total":"DEMAND SIGNAL","snitch":"CIVIC VIGILANCE","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":"Active citizen monitoring","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":"nyc","city_name":"New York City","period":{"year":2026,"start":"2026-01-01","end":"2026-09-09","label":"2026 through Sep 9","is_partial_year":true,"generated_at":"2026-09-24T20:11:17.602899+00:00","notes":[],"baseline_complete":true,"time_of_day_available":true,"source_total_requests":2760898,"located_requests":2742762,"methodology_url":"/data/methodology.md"},"yoy":{"previous_count":495,"current_count":413,"difference":-82,"percent_change":-16.565656565656568,"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}}}