api init.