NYC 311 Service Requests Scraper avatar

NYC 311 Service Requests Scraper

Pricing

from $3.75 / 1,000 result items

Go to Apify Store
NYC 311 Service Requests Scraper

NYC 311 Service Requests Scraper

Export NYC 311 service request records from the official NYC Open Data feed. Filter by complaint type, agency, borough, status, or date range. Pull complaint type, descriptor, agency, opened and closed timestamps, status, resolution, full address, borough, ZIP, location coordinates and more.

Pricing

from $3.75 / 1,000 result items

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 hours ago

Last modified

Share

ParseForge Banner

๐Ÿ—ฝ NYC 311 Service Requests Scraper

๐Ÿš€ Export NYC 311 service requests in seconds. Pull from the 30M+ record official New York City Open Data feed by complaint type, agency, borough, status, ZIP, or date range. Get the full incident record with 44 fields per row including coordinates, address, agency assignment, opened and closed timestamps, status, and resolution. No login required.

The NYC 311 Service Requests Scraper taps into the official New York City Open Data feed for 311 complaints and service requests, the same dataset published by NYC OpenData and used by urban analysts, journalists, and city government dashboards. The Actor returns up to 44 fields per record, including the complaint type and descriptor, the responding agency, the full incident address (street, cross streets, intersection, landmark, ZIP, borough), state-plane and WGS-84 coordinates, opened and closed timestamps, status, due date, and resolution description.

Coverage spans all five boroughs, every public-facing complaint type, and 19 responding city agencies including NYPD, HPD, DOT, DSNY, DEP, DOB, DOHMH, DPR, and more. The underlying dataset goes back over a decade and is refreshed continuously by the City of New York.

๐ŸŽฏ Target Audience๐Ÿ’ก Primary Use Cases
Urban analysts, civic-tech teams, journalists, real-estate platforms, policy researchers, smart-city vendors, neighborhood advocatesNoise-complaint heatmaps, rodent-sighting analysis, agency-response benchmarking, neighbourhood quality-of-life scoring, investigative journalism, real-estate due diligence

๐Ÿ“‹ What the NYC 311 Service Requests Scraper does

One precise workflow with rich filters:

  • ๐Ÿšจ Pull recent or historical 311 records sorted by creation date (newest or oldest first).
  • ๐Ÿงฐ Filter by complaint type (free-text, e.g. Noise - Residential, HEAT/HOT WATER, Illegal Parking).
  • ๐Ÿ›๏ธ Filter by responding agency (19 enumerated NYC agencies).
  • ๐ŸŒ† Filter by borough (Manhattan, Brooklyn, Queens, Bronx, Staten Island).
  • ๐ŸŸข Filter by status (Open, In Progress, Closed, Pending, Assigned, Started, Email Sent, Unspecified).
  • ๐Ÿ“… Filter by opened-date range (openedFrom and openedTo).
  • ๐Ÿ“ฎ Filter by ZIP code for hyper-local analysis.

Each record includes location-resolved fields (lat/lon, state-plane X/Y, community board, BBL), opened and closed timestamps, due date, status progression, and the city's official resolution text.

๐Ÿ’ก Why it matters: NYC 311 data is the canonical pulse of city life: noise, sanitation, housing, transit, and infrastructure complaints. Joining it to property data, demographic layers, or transit lines produces some of the most cited civic analytics anywhere in the United States.

๐Ÿ“Š Data fields

Each record includes: addressType, agency, agencyName, bbl, borough, city, communityBoard, complaintType, createdDate, crossStreet1, crossStreet2, descriptor, facilityType, incidentAddress, incidentZip, latitude, longitude, openDataChannelType, parkBorough, parkFacilityName, recordUrl, scrapedAt, status, streetName, uniqueKey, xCoordinate, yCoordinate. These field names come straight from the actor's dataset schema, so what you see here is what lands in your dataset.

๐Ÿš€ How to use

  1. ๐Ÿ“ Sign up. Create a free account with $5 credit (takes 2 minutes).
  2. ๐ŸŒ Open the Actor. Go to the NYC 311 Service Requests Scraper page on the Apify Store.
  3. ๐ŸŽฏ Set input. Pick complaint type, agency, borough, date range, and maxItems.
  4. ๐Ÿš€ Run it. Click Start and let the Actor collect your data.
  5. ๐Ÿ“ฅ Download. Grab your results from the Dataset tab as CSV, Excel, JSON, or XML.

โฑ๏ธ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection for more civic and reference-data scrapers.

โš ๏ธ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by the City of New York, NYC OpenData, or any specific city agency. All trademarks mentioned are the property of their respective owners. Only publicly available open civic-data records are collected.

๐Ÿ†˜ Need Help?

If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.

For faster answers, join our Discord. It's the best place to get support and suggest new actors.