NYC DOB Approved Permits - Free 47,667-Row Sample, With Real Costs & AI Tags
About this data
47,667 NYC Department of Buildings approved permit records (2016-2026) - a systematic 1-in-20 sample of our full dataset. Free. Why free? So you can see exactly what our paid dataset delivers before you buy: every row carries a real, parsed estimated_cost and a full AI-ready tag layer. No null columns, no bait-and-switch. WHAT'S IN EVERY ROW - permit_id, status (normalised enum + raw), application_type - date_lodged / date_decided (validated ISO-8601) - Structured address: house_number, street_name, borough, zip_code - estimated_cost (integer USD) - 100% populated (verified: 47,667 of 47,667) - Full work description text - Tags: work_type, building_type, use_type, value_category - cost_flag: 'ok' vs 'suspect' (filer-reported values >= $50M, retained but flagged) - Per-tag confidence + a flattened `tags` list for filtering - Provenance: source_url, fetched_at, license_note on every row TAG COVERAGE IN THIS SAMPLE - work_type - 16 categories: construction, scaffolding, plumbing, mechanical, fencing, fire_protection, structural, signage, foundation, solar and more - building_type - residential, commercial, institutional, industrial, mixed - use_type - housing, office, retail, infrastructure, hospitality, health, education - value_category - low <$100k: 36,455 | mid $100k-1M: 9,492 | high >=$1M: 1,688 - cost_flag - ok: 47,635 | suspect: 32 COST RANGE IN THIS SAMPLE $0 to $800,010,000. The top end is a filer-reported outlier tagged 'suspect' - we keep it verbatim and label it rather than hide it. BOROUGH COVERAGE Manhattan 18,631 - Brooklyn 12,378 - Queens 9,180 - Bronx 4,620 - Staten Island 2,694 FORMAT Parquet, 5.6 MB, 37 columns. Schema and data dictionary included. WANT THE FULL DATASET? Our paid listing carries the complete 953,354 rows (2016-2026) with the same cost column and tag layer - no sampling. Search for "NYC DOB Approved Permits 2016-2026". SOURCE & LICENSE Public record from NYC Department of Buildings via NYC Open Data (data.cityofnewyork.us, dataset rbx6-tga4). Open by default under NYC's Open Data Law; commercial reuse permitted. Attribution required. No personal data.
Schema
| Name | Type | Description |
|---|---|---|
| permit_id | string | |
| jurisdiction | string | |
| source_url | string | |
| status | string | |
| application_type | string | |
| date_lodged | string | |
| date_decided | string | |
| property_address | string | |
| suburb | string | |
| postcode | string | |
| zoning | object | |
| lot_plan | object | |
| description | string | |
| estimated_cost | number | |
| value_category | string | |
| status_history | object | |
| documents | object | |
| decoded_category | string | |
| decoded_confidence | number | |
| fetched_at | string | |
| license_note | string | |
| status_raw | string | |
| house_number | string | |
| street_name | string | |
| borough | string | |
| zip_code | string | |
| clean_version | string | |
| cleaned_at | string | |
| work_type | string | |
| building_type | object | |
| use_type | object | |
| cost_flag | string | |
| application_type_label | string | |
| tags | object | |
| tag_confidence | object | |
| tagged_at | string | |
| tag_version | string |
Sample Data
Preview a sample of the data before downloading.
Free
Open dataset
Agent? No sign-up needed →
For AI Agents
# 1. Add to your agent's MCP config (claude_desktop_config.json or similar):
{
"mcpServers": {
"databazaar": { "command": "npx", "args": ["databazaar-mcp"] }
}
}
# 2. Your agent can then call:
search_datasets({ query: "NYC DOB Approved Permits - Fre" })
// Found: 9e7b407e-5e28-41ed-8714-b5ce7db73bf1
get_download_url({ dataset_id: "9e7b407e-5e28-41ed-8714-b5ce7db73bf1" }) // free — no API key needed# Free dataset — no API key required: curl https://api.databazaar.io/datasets/9e7b407e-5e28-41ed-8714-b5ce7db73bf1/download-url