NYC 311 Service Requests Scraper avatar

NYC 311 Service Requests Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
NYC 311 Service Requests Scraper

NYC 311 Service Requests Scraper

Extract NYC 311 service requests from NYC Open Data. Filter by agency, complaint type, borough, status, and date range. Real-time civic data covering noise, sanitation, housing, illegal parking, and 200+ other complaint categories.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Compute Edge

Compute Edge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Extract NYC 311 service requests from the official NYC Open Data Socrata feed. This Actor returns the most recent civic complaints filed with New York City's 311 system — covering noise, sanitation, illegal parking, housing/HEAT issues, rodent sightings, street conditions, and 200+ other complaint categories — and supports filtering by agency, complaint type, borough, status, and date range.

Features

  • Real-time pull from data.cityofnewyork.us/resource/erm2-nwe9 (the canonical NYC 311 dataset).
  • No API key needed (uses public Socrata endpoints).
  • Returns full geo + categorical metadata: lat/lon, borough, BBL, community board, agency, resolution text, channel.
  • Sorted newest-first so you can build live dashboards or near-real-time monitoring.
  • Pagination handled automatically up to maxResults (default 500, max 100,000).

Output fields

FieldDescription
uniqueKeyNYC-assigned service request ID
createdDate, closedDate, dueDateLifecycle timestamps
agency, agencyNameResponding NYC agency (NYPD, DSNY, HPD, DOT, DEP…)
complaintType, descriptorCategory and sub-category of the complaint
borough, city, incidentZip, incidentAddressLocation
latitude, longitudeCoordinates
status, resolutionDescriptionCurrent state and outcome
openDataChannelTypeHow the request was filed (phone, online, mobile)
bbl, communityBoardParcel + administrative geography

Tutorial — How to scrape NYC 311 data

  1. Click Try for free.
  2. (Optional) Set Agency to e.g. NYPD, Complaint Type to e.g. Noise - Residential, Borough to BROOKLYN.
  3. Pick a date window with Created After / Created Before (YYYY-MM-DD).
  4. Set Max Results (default 500). Larger pulls take longer.
  5. Run — results stream into the dataset newest-first.

Pricing

Per-result. Most monitoring tasks run for cents/day because the Socrata API is fast and the Actor uses minimal memory (≤512 MB).

Use cases

  • Property due diligence: pull every HPD heat/hot-water complaint on a building before purchase.
  • Civic journalism: trend illegal parking or noise complaints by neighborhood.
  • Sanitation & operations: monitor DSNY/DOT request backlogs.
  • Real estate: flag buildings with chronic issues before tenants sign.

FAQ

Q: Is this data public? Yes — NYC Open Data publishes 311 service requests under the city's open-data law.

Q: How fresh is the data? Updated continuously by NYC. Most records appear within minutes.

Q: Does it include personal info? No — 311 requests are anonymized by NYC before publication.

This Actor extracts public, government-published data via NYC's official Open Data API. Use within NYC Open Data Terms of Use. No personal data is extracted.