public HttpResponseMessage InitiateStockPurchase([FromBody] StockPurchaseRequest stockPurchaseRequest) { if (stockPurchaseRequest == null) { throw new InvalidParameterException("Invalid parameters!"); } return(Request.CreateResponse(HttpStatusCode.OK, _saveService.InitiateStockPurchase(stockPurchaseRequest))); }