Banjir API
Malaysia flood JSON API. Data from JKR Malaysia.
Endpoint
https://banjir-api.herokuapp.com/api/v1/reports.json
Querying
/reports.json?daerah=EXAMPLE&negeri=EXAMPLE
/reports.json?daerah=EXAMPLE
/reports.json?negeri=EXAMPLE
Example
- https://banjir-api.herokuapp.com/api/v1/reports.json?daerah=setiu&negeri=terengganu
- https://banjir-api.herokuapp.com/api/v1/reports.json?daerah=setiu
- https://banjir-api.herokuapp.com/api/v1/reports.json?negeri=terengganu
About
- Built with Ruby (2.4.0) on Rails (5.0.1)
- Deployed on Heroku on midnight of 01 Jan 2017
- Data updated every 1 hour
Built With Banjir API
Known Issues
- The
null
values are originated from empty values from the source (JKR) site
Nice To Have
- Special route for
/daerah.json
- Special route for
/negeri.json
- Special route for
/negeri/daerah.json
Changelog
v1.1.0 - 02/01/2017
- Add
latitude
,longitude
andgoogle_maps_url
in each object - Add search by
daerah
and/ornegeri
query string feature
Contribute
Feel free to fork this project and improve it. Submit your Pull Request for merge review.