This small python script scrapes the pizza availability of a Smart Pizza Machine by API Tech into an sqlite database. Even if the company has API in their name, sadly there isn't a hint for an obvious API endpoint - so I had to regress to scraping html again.
To use (with python>= 3.6):
pip install -r requirements.txt
cp .env.sample .env
# edit .env (to set MACHINE_ID)
python scrape.py
To get the MACHINE_ID, open https://application.smart-machine.fr, press "Continue as Guest" and use the map. When you click on your relevant pin on the map, look for the /carte/detailCarte
request in your browser devtools. idMachine
is the relevant form data key.