Runtime API

TBA (This might need to be an .rst file)