Starting Out
Market News & Data
General Info
Real Estate Strategies
![](http://bpimg.biggerpockets.com/assets/forums/sponsors/hospitable-deef083b895516ce26951b0ca48cf8f170861d742d4a4cb6cf5d19396b5eaac6.png)
Landlording & Rental Properties
Real Estate Professionals
Financial, Tax, & Legal
![](http://bpimg.biggerpockets.com/assets/forums/sponsors/equity_trust-2bcce80d03411a9e99a3cbcf4201c034562e18a3fc6eecd3fd22ecd5350c3aa5.avif)
![](http://bpimg.biggerpockets.com/assets/forums/sponsors/equity_1031_exchange-96bbcda3f8ad2d724c0ac759709c7e295979badd52e428240d6eaad5c8eff385.avif)
Real Estate Classifieds
Reviews & Feedback
Updated over 6 years ago on . Most recent reply
![Lulli Debrosse's profile image](https://bpimg.biggerpockets.com/no_overlay/uploads/social_user/user_avatar/1072891/1621508448-avatar-lulli.jpg?twic=v1/output=image/crop=1125x1125@1007x703/cover=128x128&v=2)
Trying to learn via automation.
I'm interested in "buy and hold" investing. I wanted to code my own web app that will
- Look up listings across the US or area i'm interested in
- It will cross reference the crime rate and other data
- It will also look at craigslist rents to see if the area meets the 2% rule
As you can tell I'm shooting off the hip with the data to incorporate. I'm new to all this and I don't know which pieces of data can help best filter my decision.
P.S: If anyone knows a good sites with an API that has data to work with, I would much appreciate it.
Most Popular Reply
![Benito Sifuentes's profile image](https://bpimg.biggerpockets.com/no_overlay/uploads/social_user/user_avatar/871986/1621504754-avatar-benitosifuentes.jpg?twic=v1/output=image/crop=1538x1538@0x0/cover=128x128&v=2)
As a developer this is a pretty interesting idea, but I think it would be difficult due to the fact that as @Johnny Kang is that RE is pretty local. The best thing that I could really think of that you could do is to access the MLS. Unfortunately there is no public API for the MLS due to the fact there is no nation-wide MLS but more local MLS information. Your best bet would be to hit a third party API that does the majority of the work for you. I think Zillow is the only one that does have a public API that you can hit. Then it's more refining and shifting through the data to see which properties fit your criteria, and if a property does you can then get the neighborhood data and just keep refining and shifting through your data and see if any actually fit.