todos: update root handler to server api doc