Belgium Trash Pickup
Simple library to fetch trashpickups in Belgium (Ophaalkalender). It wraps around the API that is powering ophaalkalender.be.
The library uses Promises and supports async/await. It also uses classes so an up-to-date version of node is required.
Usage
Load the library:
const TrashPickupFinder = ;
Initialize
Initialize with an streetname and zipcode:
const trashPickupFinder = streetName: 'Korenmarkt' zipcode: '9000';
Or initialize with a streetId (this reduces the number of API calls to 1)
const trashPickupFinder = streetId: '46537';
Fetch the pickups for this week
This fetches the trash pickups that are scheduled this week:
trashPickupFinder;
Example return data:
Fetching all pickups for your street
Returns all pickups for your street (usually for the entire year):
trashPickupFinder;
Return data will look like this:
License & contribution
MIT license (see LICENSE file)
Found a bug? Have ideas for improvements? Everything is welcome!
Open issues or create pull requests to contribute.
Changelog
1.1.0
- Added the ability to fetch the pickups for this week.
- Added documentation on how you can pass
streetId
to reduce the amount of API calls needed.
v1.0.0
- Initial release