Freenet FUNK is cellphone tariff that offers unlimited (or 1 GB of) 4G data. The tariff is can be started, stopped and paused daily.
To make the most out of this flexibility, I reverse engineered the API to give anyone the ability to develop amazing apps on their own!
- Python >=3.2
- pip
git clone https://github.com/lagmoellertim/freenet-funk-api.git
cd freenet-funk-api
python3 setup.py install
git clone https://github.com/lagmoellertim/freenet-funk-api.git
cd freenet-funk-api
python3 setup.py sdist bdist_wheel
from funkapi import FunkAPI
api = FunkAPI("*username*", "*password*")
token = api.getToken()
from funkapi import FunkAPI
api = FunkAPI("", "", token="*token*")
isValid = api.testToken("*token*")
data = api.getData()
personalInfo = api.getPersonalInfo()
products = api.getOrderedProducts()
currentTariff = api.getCurrentTariff()
status = api.order1GBTariff()
status = api.orderUnlimitedTariff()
status = api.startPause()
status = api.stopLatestTariff()
If you are missing a feature or have new idea, go for it! That is what open-source is for!
Tim-Luca Lagmöller (@lagmoellertim)
You can also contribute by buying me a coffee.
Copyright © 2019-present, Tim-Luca Lagmöller