Implemented all warehouse api method calls