{"zip_code":"10154","total_complaints":132,"rank":190,"total_zips":292,"population":0,"per_capita_rate":null,"per_capita_rank":null,"per_capita_total":227,"top_3":[{"type":"Illegal Parking","count":45,"percent":34.1},{"type":"Noise - Street/Sidewalk","count":9,"percent":6.8},{"type":"Noise - Residential","count":8,"percent":6.1}],"top_descriptor":"Blocked Hydrant","unusual_complaint":"Taxi Complaint","creative_descriptor":"Driver Complaint - Non Passenger","snitch_score":{"score":52,"label":"High State Legibility","count":69,"definition":"Noise and parking-related reports"},"avg_resolution_hours":1.3,"peak_hour":14,"quiet_hour":13,"peak_day":"Thursday","worst_day":{"date":"2025-08-27","count":4},"monthly_trend":[3,1,8,0,5,14,13,20,21,17,18,12],"monthly_months":[1,2,3,4,5,6,7,8,9,10,11,12],"night_owl_score":0.61,"rat_season_peak":null,"archetype":{"name":"Curb Market","icon":"\ud83d\ude97"},"twins":{"cosmic":"11217","evil":"10301"},"top_agency":"NYPD","comparison_vs_avg":-0.989,"economics":{"agency_performance":[{"agency":"NYPD","count":78,"closed_count":78,"hours":0.9}],"infrastructure_count":5,"gentrification_count":0,"blight_count":8,"seasonal_volatility":0.58,"noise_ratio":0.67,"noise_pct":17.4,"most_ignored":{"type":"Illegal Parking","hours":0.9,"closed_count":45},"rating":"AAA"},"timing":{"night_owl_pct":12.9,"weekend_pct":24.2,"hour_distribution":[4,4,3,2,2,2,2,2,7,4,8,4,8,1,16,12,7,11,7,7,9,4,4,2],"dow_distribution":[17,22,20,18,27,13,15],"busiest_window":"3pm-6pm"},"channels":{"mobile_pct":87.9,"phone_pct":1.5,"online_pct":9.8,"other_pct":0.0,"unknown_pct":0.8,"known_count":131,"primary_channel":"App"},"resolution":{"same_hour_pct":35.9,"same_day_pct":75.8,"within_week_pct":85.9,"median_hours":1.3,"p90_hours":1073.1,"closed_count":128},"seasonal":[{"type":"Illegal Parking","monthly":[0,0,3,0,2,3,2,11,4,8,7,5],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"Noise - Street/Sidewalk","monthly":[0,0,0,0,0,1,2,1,2,2,0,1],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"Noise - Residential","monthly":[0,0,0,0,0,0,1,4,2,1,0,0],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"Taxi Complaint","monthly":[1,0,0,0,1,1,1,0,1,0,0,2],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0},{"type":"For Hire Vehicle Complaint","monthly":[0,0,1,0,0,1,0,0,0,1,2,1],"peak_month":"N/A","low_month":"N/A","swing_ratio":1.0}],"diversity":{"unique_types":25,"focus_score":47.0,"distinctive_types":[{"type":"Taxi Complaint","lift":20.7,"pct":5.3},{"type":"Panhandling","lift":11.1,"pct":3.8},{"type":"For Hire Vehicle Complaint","lift":9.2,"pct":4.5},{"type":"Homeless Person Assistance","lift":4.5,"pct":4.5},{"type":"Noise - Commercial","lift":2.6,"pct":4.5}]},"geo_stories":{"main_character":{"address":"345 Park Avenue","count":129,"top_type":"Illegal Parking","position":[-73.97325,40.75817]},"turf_wars":{"type1":{"name":"Illegal Parking","points":[[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.9716,40.75756],[-73.97325,40.75817],[-73.9716,40.75756],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817]]},"type2":{"name":"Noise - Street/Sidewalk","points":[[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817]]}},"night_shift":[[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817]],"category_points":{"Illegal Parking":{"count":45,"points":[[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.9716,40.75756],[-73.97325,40.75817],[-73.9716,40.75756],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817]]},"Noise - Street/Sidewalk":{"count":9,"points":[[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817]]},"Noise - Residential":{"count":8,"points":[[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817]]},"Taxi Complaint":{"count":7,"points":[[-73.97325,40.75817],[-73.97325,40.75817],[-73.97164,40.75751],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817]]},"For Hire Vehicle Complaint":{"count":6,"points":[[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817]]},"Homeless Person Assistance":{"count":6,"points":[[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817],[-73.97325,40.75817]]}}},"story":{"titles":{"total":"DEMAND SIGNAL","snitch":"CIVIC VIGILANCE","efficiency":"HIGH CAPACITY","time":"PEAK HOURS","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":"Midday service load","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":2025,"start":"2025-01-01","end":"2025-12-31","label":"2025","is_partial_year":false,"generated_at":"2026-09-24T20:11:17.602899+00:00","notes":[],"baseline_complete":true,"time_of_day_available":true,"source_total_requests":3655040,"located_requests":3637621,"methodology_url":"/data/methodology.md"},"yoy":{"previous_count":73,"current_count":109,"difference":36,"percent_change":49.31506849315068,"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}}}