web.py API propotype