var client = new RestClient("http://public.coindaddy.io:4000/api/"); client.Timeout = -1; var request = new RestRequest(Method.POST); request.AddHeader("Content-Type", "application/json; charset=UTF-8"); request.AddHeader("Accept", "application/json, text/javascript"); request.AddHeader("Authorization", "Basic cnBjOjEyMzQ="); string payload = "{ \"method\": \"get_holders\",\"params\": {\"asset\": \"" + token + "\"},\"jsonrpc\": \"2.0\",\"id\": 0}"; request.AddParameter("application/json; charset=UTF-8", payload, ParameterType.RequestBody); IRestResponse response = client.Execute(request); Inspecting the Request Object Post Call {Content-Type=application/json; charset=UTF-8} {Accept=application/json, text/javascript} {Authorization=Basic cnBjOjEyMzQ=} {application/json; charset=UTF-8={ "method": "get_holders","params": {"asset": "VICEPEPE"},"jsonrpc": "2.0","id": 0}}