Add buy and sell api methods with shop argument