plugin 00 of 06

Due Diligence

Landmarks, permits, violations, ownership, and variances from NYC Open Data.

The problem

Due diligence on an NYC property means checking 6+ different city databases — DOB for permits and violations, LPC for landmarks, ACRIS for ownership, HPD for residential compliance, BSA for variances. Each has its own portal, query format, and data structure. A thorough check takes 30-60 minutes of manual clicking across multiple systems.

How it works

7 standalone skills that each query a specific data domain from NYC Open Data (Socrata). Every skill resolves addresses via PLUTO — no API key needed, works out of the box. Run them individually or use the combined report for the full picture.

Skills

SkillWhat it covers
/nyc-landmarksLPC landmark & historic district check — designation status, LP number, architect, style
/nyc-dob-permitsDOB permit & filing history across Legacy BIS and DOB NOW (4 datasets)
/nyc-dob-violationsDOB & ECB violations — open violations flagged, penalties with balance due
/nyc-acrisACRIS property records — deeds, mortgages, liens via 3-table join
/nyc-hpdHPD violations, complaints & building registration (residential only)
/nyc-bsaBSA variances & special permits (1998–present)
/nyc-property-reportCombined report — runs all 6 skills, one document

Data sources

18 Socrata datasets across 6 city agencies, all queried via the public NYC Open Data API. No registration or API key required.

AgencyDatasetsCoverage
LPC136,000+ buildings, 141 historic districts
DOB7Permits, filings, violations (legacy + DOB NOW)
DOF/ACRIS4Property transactions (3-table relational join)
HPD4Residential violations, complaints, registrations
BSA1Variances and special permits since 1998
DCP1PLUTO (address resolution + building metadata)

Output

Each skill prints structured markdown inline and optionally writes to a file. The combined report produces a single markdown document covering all 7 sections with source links and data currency caveats.