// DELETE api/leads/{$prospectId}/ // FEATURE: Remover lead existente public HttpResponseMessage Delete(string id) { if (Authentication.VerifyToken("?")) { try { var operationResult = LeadIntegration.Delete(Authentication.GetRepresentative(null), HttpUtility.UrlDecode(id)); if (operationResult == null) { return(Request.CreateResponse(HttpStatusCode.NotFound)); } else { return(Request.CreateResponse(HttpStatusCode.OK, operationResult)); } } catch (Exception ex) { return(Request.CreateResponse(HttpStatusCode.BadRequest, ex.Message)); } } else { return(Request.CreateResponse(HttpStatusCode.Forbidden)); } }