public CoreResponse UpdatePerson(PersonUpdateRequest request)
        {
            // sign the request
            request.SignRequest(ProjectCode, ProjectApiSecret);

            string  url   = String.Format("{0}/people", api_endpoint);
            JObject param = JObject.FromObject(request);

            return(new CoreResponse(Helpers.GetApiResponse(url, "POST", param)));
        }
        public CoreResponse UpdatePerson(PersonUpdateRequest request)
        {
            // sign the request
            request.SignRequest(ProjectCode, ProjectApiSecret);

            string url = String.Format("{0}/people", api_endpoint);
            JObject param = JObject.FromObject(request);
            return new CoreResponse(Helpers.GetApiResponse(url, "POST", param));
        }