expose high level subscription api to python