separate api from server module