NYC PropertyIntel: Uncover Hidden Real Estate Insights
This is the backend code for our PropertyIntel web application that enables users to explore and analyze building violations across New York City. Built using the MVC software architecture, it leverages real-time data from the NYC Department of Buildings (DOB), sourced via the NYC Open Data platform.
- GET
/api/complaints: Retrieve all violations. - GET
/api/complaints?address={}: Retrieve a violation by address. - GET
/api/complaints?zip_code={}: Retrieve a violation by zipcode. - GET
/api/complaints?bin_number={}: Retrieve a violation by the unique identifier: Building Identification Number (BIN Number). - GET
/api/complaints?address={}&zip_code={}: Retrieve a violation by both address and zipcode. - GET
/api/complaints?address={}&bin_number={}: Retrieve a violation by address and BIN number. - GET
/api/complaints?zip_code={}&bin_number={}: Retrieve a violation by both zip code and BIN number. - GET
/api/complaints?address={}&zip_code={}&bin_number={}: Retrieve a violation by address, zip code, and BIN number.