Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/davidski/zestimate-lambda
λ🏠 AWS Lambda function for monitoring Zillow Zestimates
https://github.com/davidski/zestimate-lambda
aws lambda real-estate zillow
Last synced: about 2 months ago
JSON representation
λ🏠 AWS Lambda function for monitoring Zillow Zestimates
- Host: GitHub
- URL: https://github.com/davidski/zestimate-lambda
- Owner: davidski
- License: mit
- Created: 2017-04-05T15:52:54.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-05-05T16:23:13.000Z (5 months ago)
- Last Synced: 2024-05-06T10:39:27.654Z (5 months ago)
- Topics: aws, lambda, real-estate, zillow
- Language: Python
- Homepage:
- Size: 151 KB
- Stars: 7
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
Zestimate Tracker (a/k/a update-zestimate)
==========================================Python based AWS Lambda function for checking the Zillow Zestimate of a
given property value.When triggered, this function pulls a CSV from a configured S3 location
and the current Zillow Zestimate (including rental estimates) for a
specified property. If the date of the last update to the Zestimate is
newer than the last date in the file, a message is published to an
SNS topic with the new value and the full Zestimate response is
appended to the CSV.Zestimates API documentation: https://bridgedataoutput.com/docs/explorer/zestimates#listZestimates
Expected Environment Variables
------------------------------+ zaddress - Address to track
+ zwsid - Bridge Interactive API Server Token (for server-to-server communication)
+ bucket_name - S3 bucket name to store Zestimate history
+ bucket_key - S3 object name to store Zestimate history
+ sns_topic_arn - SNS topic to publish to when new updates availableDeployment
----------Continuous Deployment is done via the GitHub Actions workflow. Alternatively,
the included [Makefile](./Makefile) will build a ZIP file which can be
deployed to AWS Lambda. This ZIP file will include all dependencies
(including Pandas, and therefore rather large).Contributing
============This project is governed by a [Code of Conduct](./CODE_OF_CONDUCT.md). By
participating in this project you agree to abide by these terms.License
=======The [MIT License](LICENSE) applies.