using System.Text.Json.Nodes;
public static void Main()
var client = new RestClient("https://testapi.jasonwatmore.com");
var request = new RestRequest("products/1");
request.AddHeader("Authorization", "Bearer my-token");
request.AddHeader("My-Custom-Header", "foobar");
name = "RestSharp PUT Request Example"
var response = client.ExecutePut(request);
var data = JsonSerializer.Deserialize<JsonNode>(response.Content!)!;
updatedAt: {data["updatedAt"]}