NYC Open Data property records (ACRIS, PLUTO, DOB)
New York City property records through NYC Open Data's Socrata SODA API and the Department of City Planning GeoSearch geocoder: resolve an address to BBL/BIN, read the MapPLUTO lot record (owner of record, building class, assessed value, zoning), list and read ACRIS recorded documents (deeds, mortgages, parties), list DOB permits and DOB/ECB violations by building, and work with building permits in the shared permits contract: search DOB NOW and legacy BIS permits by address, ZIP, borough, BIN, BBL, contractor or licence number, permit type and dates (DOB NOW also by the daily load that added or changed a row, for polling), read one permit with every renewal, and rank contractors by permits issued and estimated job cost. Anonymous; no app token. Permit records carry the NYC Open Data Terms of Use, DOB attribution and their source URL.
1 Firecrawl tool uses NYC Open Data property records (ACRIS, PLUTO, DOB)Try NYC Open Data property records (ACRIS, PLUTO, DOB) now.
Choose an example or ask your own question.
const result = await firecrawl.scrape({
alexandria: {
provider: "data-cityofnewyork-us",
capability: "property-records/dob_violations",
options: {
bin: "1015862",
kind: "ecb",
limit: 5,
},
},
});This is a sample shape. Press Run to see live data from NYC Open Data property records (ACRIS, PLUTO, DOB).
{
"bin": "1015862",
"count": 5,
"data_last_modified": "Tue, 22 Sep 2026 17:23:26 GMT",
"dataset_id": "6bgk-3dad",
"kind": "ecb",
"limit": 5,
"next_cursor": "5",
"observed_at_ms": 1790101501354,
"offset": 0,
"source_urls": [
"https://data.cityofnewyork.us/resource/6bgk-3dad.json?bin=1015862&%24order=issue_date+DESC%2Cisn_dob_bis_extract&%24limit=5&%24offset=0"
],
"violations": [
{
"amount_paid_usd": 1250,
"balance_due_usd": 0,
"block": "00835",
"category_or_status": "RESOLVE",
"certification_status": "CERTIFICATE ACCEPTED",
"description": "HOIST CABLES DAMAGED. DURING TRAVEL IN THE DOWN DIRECTION THE HOIST ROPES CROSSED CAUSING THE ELEVATOR TO SHUT DOWN. HOIST ROPES NEED TO BE REPLACED AND INSPECTION BY BY A NYCDOB ELEVATOR INSPECTOR AND TEST WEI",
"device_number": null,
"disposition_comments": null,
"disposition_date": null,
"fields": {
"aggravated_level": "NO",
"amount_paid": "1250",
"balance_due": "0",
"bin": "1015862",
"block": "00835",
"boro": "1",
"certification_status": "CERTIFICATE ACCEPTED",
"ecb_violation_number": "39107427M",
"ecb_violation_status": "RESOLVE",
"hearing_date": "20240509",
"hearing_status": "ADMIT/IN-VIO",
"hearing_time": "830",
"infraction_code1": "151",
"isn_dob_bis_extract": "1572407",
"issue_date": "20240301",
"lot": "0041",
"penality_imposed": "1250",
"respondent_city": "NEW YORK",
"respondent_house_number": "111",
"respondent_name": "ESRT EMPIRE STATE BUILDIN",
"respondent_street": "WEST 33 STREET",
"respondent_zip": "10001",
"section_law_description1": "28-301.1 FAILURE TO MAINTAIN BUILDING IN CODE COMPLIANT MANNER: SERVICE EQUIPME",
"served_date": "20240301",
"severity": "CLASS - 1",
"violation_description": "HOIST CABLES DAMAGED. DURING TRAVEL IN THE DOWN DIRECTION THE HOIST ROPES CROSSED CAUSING THE ELEVATOR TO SHUT DOWN. HOIST ROPES NEED TO BE REPLACED AND INSPECTION BY BY A NYCDOB ELEVATOR INSPECTOR AND TEST WEI",
"violation_type": "Elevators"
},
"hearing_date": "2024-05-09",
"hearing_status": "ADMIT/IN-VIO",
"house_number": "111",
"infraction_codes": [
{
"code": "151",
"section_law_description": "28-301.1 FAILURE TO MAINTAIN BUILDING IN CODE COMPLIANT MANNER: SERVICE EQUIPME"
}
],
"isn": "1572407",
"issue_date": "2024-03-01",
"kind": "ecb",
"lot": "0041",
"penalty_imposed_usd": 1250,
"related_number": null,
"respondent_name": "ESRT EMPIRE STATE BUILDIN",
"severity": "CLASS - 1",
"street": "WEST 33 STREET",
"violation_number": "39107427M",
"violation_type": "Elevators",
"violation_type_code": null
},
{
"amount_paid_usd": 0,
"balance_due_usd": 0,
"block": "00835",
"category_or_status": "RESOLVE",
"certification_status": "N/A - DISMISSED",
"description": "FAILURE TO NOTIFY THE DEPT. OF AN ACCIDENT/INCIDENT THAT RESULTED IN AFATALITY OR AN INJURY.NOTE:A WORKER WERE INJURED WHEN USING A MANLIFT TO WORK ON THE DUCT.WHEN HIS HAND SLIPPED & THE SHARP EDGE OF THE DUCT",
"device_number": null,
"disposition_comments": null,
"disposition_date": null,
"fields": {
"aggravated_level": "NO",
"amount_paid": "0",
"balance_due": "0",
"bin": "1015862",
"block": "00835",
"boro": "1",
"certification_status": "N/A - DISMISSED",
"dob_violation_number": "04182022CE05IH18",
"ecb_violation_number": "35646458M",
"ecb_violation_status": "RESOLVE",
"hearing_date": "20220728",
"hearing_status": "DISMISSED",
"hearing_time": "830",
"infraction_code1": "1M7",
"isn_dob_bis_extract": "962073",
"issue_date": "20220418",
"lot": "0041",
"penality_imposed": "0",
"respondent_city": "MAN",
"respondent_house_number": "8",
"respondent_name": "CROSS MANAGEMENT CORP",
"respondent_street": "EAST 40 STREET",
"respondent_zip": "10016",
"served_date": "20220428",
"severity": "CLASS - 1",
"violation_description": "FAILURE TO NOTIFY THE DEPT. OF AN ACCIDENT/INCIDENT THAT RESULTED IN AFATALITY OR AN INJURY.NOTE:A WORKER WERE INJURED WHEN USING A MANLIFT TO WORK ON THE DUCT.WHEN HIS HAND SLIPPED & THE SHARP EDGE OF THE DUCT",
"violation_type": "Unknown"
},
"hearing_date": "2022-07-28",
"hearing_status": "DISMISSED",
"house_number": "8",
"infraction_codes": [
{
"code": "1M7",
"section_law_description": null
}
],
"isn": "962073",
"issue_date": "2022-04-18",
"kind": "ecb",
"lot": "0041",
"penalty_imposed_usd": 0,
"related_number": "04182022CE05IH18",
"respondent_name": "CROSS MANAGEMENT CORP",
"severity": "CLASS - 1",
"street": "EAST 40 STREET",
"violation_number": "35646458M",
"violation_type": "Unknown",
"violation_type_code": null
},
{
"amount_paid_usd": 0,
"balance_due_usd": 0,
"block": "00835",
"category_or_status": "RESOLVE",
"certification_status": "CURE ACCEPTED",
"description": "FAILURE TO PROVIDE APPROVED / ACCEPTED PLANS AT JOB SITE AT TIME OF INSPECTION AT TIME OF SPOT CHECK INSPECTION FOR 40 FLOOR SPRINKLER FINISH NO APPROVED PLANS ON SITE , PROVIDE APPROVED /ACCEPTED CONSTRUCTION",
"device_number": null,
"disposition_comments": null,
"disposition_date": null,
"fields": {
"aggravated_level": "NO",
"amount_paid": "0",
"balance_due": "0",
"bin": "1015862",
"block": "00835",
"boro": "1",
"certification_status": "CURE ACCEPTED",
"ecb_violation_number": "39007179Y",
"ecb_violation_status": "RESOLVE",
"hearing_date": "20190926",
"hearing_status": "CURED/IN-VIO",
"hearing_time": "1130",
"infraction_code1": "210",
"isn_dob_bis_extract": "1418233",
"issue_date": "20190806",
"lot": "0041",
"penality_imposed": "0",
"respondent_city": "NEW YORK",
"respondent_house_number": "1",
"respondent_name": "ESRT EMPIRE STATE BUILDIN",
"respondent_street": "CENTRE STREET",
"respondent_zip": "10007",
"section_law_description1": "28-104.2.2 FAIL TO PROVIDE APPRV/ACCEPTED PLANS ST JOB SITE AT TIME OF INSP",
"served_date": "20190806",
"severity": "CLASS - 2",
"violation_description": "FAILURE TO PROVIDE APPROVED / ACCEPTED PLANS AT JOB SITE AT TIME OF INSPECTION AT TIME OF SPOT CHECK INSPECTION FOR 40 FLOOR SPRINKLER FINISH NO APPROVED PLANS ON SITE , PROVIDE APPROVED /ACCEPTED CONSTRUCTION",
"violation_type": "Construction"
},
"hearing_date": "2019-09-26",
"hearing_status": "CURED/IN-VIO",
"house_number": "1",
"infraction_codes": [
{
"code": "210",
"section_law_description": "28-104.2.2 FAIL TO PROVIDE APPRV/ACCEPTED PLANS ST JOB SITE AT TIME OF INSP"
}
],
"isn": "1418233",
"issue_date": "2019-08-06",
"kind": "ecb",
"lot": "0041",
"penalty_imposed_usd": 0,
"related_number": null,
"respondent_name": "ESRT EMPIRE STATE BUILDIN",
"severity": "CLASS - 2",
"street": "CENTRE STREET",
"violation_number": "39007179Y",
"violation_type": "Construction",
"violation_type_code": null
},
{
"amount_paid_usd": 620,
"balance_due_usd": -310,
"block": "00835",
"category_or_status": "RESOLVE",
"certification_status": "CERTIFICATE ACCEPTED",
"description": "52B14,17B10. 52-SHORTEN HOIST ROPES; 17-BEND TABS AT ALL FLOORS",
"device_number": null,
"disposition_comments": null,
"disposition_date": null,
"fields": {
"aggravated_level": "NO",
"amount_paid": "620",
"balance_due": "-310",
"bin": "1015862",
"block": "00835",
"boro": "1",
"certification_status": "CERTIFICATE ACCEPTED",
"dob_violation_number": "102318E2862A02",
"ecb_violation_number": "38265858L",
"ecb_violation_status": "RESOLVE",
"hearing_date": "20181220",
"hearing_status": "STIPULATION/IN-VIO",
"hearing_time": "830",
"infraction_code1": "251",
"isn_dob_bis_extract": "1058430",
"issue_date": "20181023",
"lot": "0041",
"penality_imposed": "310",
"respondent_city": "NY",
"respondent_house_number": "111",
"respondent_name": "ESRT EMPIRE STATE BUILDIN",
"respondent_street": "WEST 33 STREET",
"respondent_zip": "10001",
"section_law_description1": "28-301.1 FAILURE TO MAINTAIN BUILDING IN CODE-COMPLAINT MANNER:SERVICE EQUIPMEN",
"served_date": "20181023",
"severity": "CLASS - 2",
"violation_description": "52B14,17B10. 52-SHORTEN HOIST ROPES; 17-BEND TABS AT ALL FLOORS",
"violation_type": "Elevators"
},
"hearing_date": "2018-12-20",
"hearing_status": "STIPULATION/IN-VIO",
"house_number": "111",
"infraction_codes": [
{
"code": "251",
"section_law_description": "28-301.1 FAILURE TO MAINTAIN BUILDING IN CODE-COMPLAINT MANNER:SERVICE EQUIPMEN"
}
],
"isn": "1058430",
"issue_date": "2018-10-23",
"kind": "ecb",
"lot": "0041",
"penalty_imposed_usd": 310,
"related_number": "102318E2862A02",
"respondent_name": "ESRT EMPIRE STATE BUILDIN",
"severity": "CLASS - 2",
"street": "WEST 33 STREET",
"violation_number": "38265858L",
"violation_type": "Elevators",
"violation_type_code": null
},
{
"amount_paid_usd": 1000,
"balance_due_usd": 0,
"block": "00835",
"category_or_status": "RESOLVE",
"certification_status": "CERTIFICATE ACCEPTED",
"description": "FAILURE TO FILE ANNUAL CERTIFICATION THAT COOLING TOWER 1000000383 HASBEEN INSPECTED,TESTED,& DISINFECTED,& THAT A MAINTENANCE PLAN HAS BEENDEVELOPED & IMPLEMENTED,BY 11/1/2016.REM:FILE ANNUAL CERTIFICATION.",
"device_number": null,
"disposition_comments": null,
"disposition_date": null,
"fields": {
"aggravated_level": "NO",
"amount_paid": "1000",
"balance_due": "0",
"bin": "1015862",
"block": "00835",
"boro": "1",
"certification_status": "CERTIFICATE ACCEPTED",
"dob_violation_number": "06202017CN105KD904",
"ecb_violation_number": "37002935P",
"ecb_violation_status": "RESOLVE",
"hearing_date": "20171207",
"hearing_status": "IN VIOLATION",
"hearing_time": "830",
"infraction_code1": "291",
"isn_dob_bis_extract": "1193614",
"issue_date": "20170620",
"lot": "0041",
"penality_imposed": "1000",
"respondent_city": "NEW YORK",
"respondent_house_number": "111",
"respondent_name": "ESRT EMPIRE STATE BUILDIN",
"respondent_street": "WEST 33RD STREET 12T",
"respondent_zip": "10120",
"section_law_description1": "28-317.5 FAILURE TO FILE AN ANNUAL CERTIFICATION OF COOLING TOWER INSPECTION/ T",
"served_date": "20171016",
"severity": "CLASS - 2",
"violation_description": "FAILURE TO FILE ANNUAL CERTIFICATION THAT COOLING TOWER 1000000383 HASBEEN INSPECTED,TESTED,& DISINFECTED,& THAT A MAINTENANCE PLAN HAS BEENDEVELOPED & IMPLEMENTED,BY 11/1/2016.REM:FILE ANNUAL CERTIFICATION.",
"violation_type": "Unknown"
},
"hearing_date": "2017-12-07",
"hearing_status": "IN VIOLATION",
"house_number": "111",
"infraction_codes": [
{
"code": "291",
"section_law_description": "28-317.5 FAILURE TO FILE AN ANNUAL CERTIFICATION OF COOLING TOWER INSPECTION/ T"
}
],
"isn": "1193614",
"issue_date": "2017-06-20",
"kind": "ecb",
"lot": "0041",
"penalty_imposed_usd": 1000,
"related_number": "06202017CN105KD904",
"respondent_name": "ESRT EMPIRE STATE BUILDIN",
"severity": "CLASS - 2",
"street": "WEST 33RD STREET 12T",
"violation_number": "37002935P",
"violation_type": "Unknown",
"violation_type_code": null
}
]
}Building permit data from the NYC Department of Buildings (DOB NOW: Build and BIS permit issuance), via NYC Open Data, under the NYC Open Data Terms of Use. (https://opendata.cityofnewyork.us/overview/#termsofuse)
Firecrawl tools
1Ready-made Firecrawl tools that call NYC Open Data property records (ACRIS, PLUTO, DOB).
Benchmarks
Real estate benchmarksQuality, speed and cost, last 24 hours, across every agent call to NYC Open Data property records (ACRIS, PLUTO, DOB) through Alexandria.
- Quality
- 82.9%
- Calls answered without a tool error
- Speed
- 45.5 s
- 95% of successful calls finish faster
- Cost
- 5 credits
- Firecrawl credits per call
- Calls
- 35
- Last 24 hours, every Alexandria user