NYC DOB Permits Scraper
Pricing
from $9.99 / 1,000 results
NYC DOB Permits Scraper
Extract official NYC Department of Buildings permit data from NYC Open Data. Filter by dataset, date, borough, permit type, or custom SoQL query, and retrieve complete permit records, contractor, and property owner information—ideal for research, analysis, and lead generation.
Pricing
from $9.99 / 1,000 results
Rating
0.0
(0)
Developer
Jamshaid Arif
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Share
Pull NYC Department of Buildings permit data from NYC Open Data (Socrata). Filter by dataset, date, borough, and permit type — or drop in a raw SoQL clause.
This is official open data: no proxy, no anti-bot, no legal grey area. It's one of the safest, most reliable scrapers you can run.
Datasets
| Preset | Resource ID | Contents |
|---|---|---|
| DOB Permit Issuance | ipu4-2q9a | Issued permits (default) |
| DOB NOW: Build – Approved Permits | rbx6-tga4 | Newer DOB NOW permits |
| DOB Job Application Filings | ic3t-wcy2 | Job/application filings |
| DOB NOW: Build – Job Application Filings | w9ak-ipjd | DOB NOW filings |
Use Custom dataset ID to point at any other data.cityofnewyork.us resource.
Input
| Field | Type | Default | Notes |
|---|---|---|---|
dataset | string | ipu4-2q9a | Preset dataset. |
customResourceId | string | — | Override with any Socrata 4x4 ID. |
issuedAfter / issuedBefore | string | — | YYYY-MM-DD, filters issuance_date. |
boroughs | string[] | all | MANHATTAN / BRONX / BROOKLYN / QUEENS / STATEN ISLAND. |
permitType | string | — | e.g. EW, PL, NB. |
customWhere | string | — | Raw SoQL $where; replaces the filters above. |
maxItems | integer | 5000 | Cap rows (0 = all matching). |
appToken | string | — | Optional free Socrata token for higher rate limits. |
Example input — new Queens & Brooklyn permits this month
{"dataset": "ipu4-2q9a","issuedAfter": "2026-07-01","boroughs": ["QUEENS", "BROOKLYN"],"maxItems": 10000}
Example — raw SoQL
{"dataset": "ipu4-2q9a","customWhere": "job_type='NB' AND issuance_date >= '2026-01-01T00:00:00'","maxItems": 0}
Output
Every original Socrata column is preserved, plus a few composed convenience fields:
{"issuance_date": "2026-07-03T00:00:00.000","borough": "QUEENS","address": "12045 ATLANTIC AVENUE","permit_type": "EW","job_type": "A2","permit_status": "ISSUED","permittee_business_name": "ACME ELECTRIC INC","owner_business_name": "12045 ATLANTIC LLC","bin": "4001234","...": "all raw DOB columns retained"}
Lead-gen tip
The permittee_business_name / owner_business_name fields make this a strong
contractor-lead source: filter to a borough + recent issuedAfter, and you get
a fresh list of active contractors and property owners by trade.