Shell API Model