blank api skel
add basic api methods