API for Smart-Framework