Earn income with your C# skills
Sign up and we'll send you the best freelance opportunities straight to your inbox.
We're building the largest self-service freelancing marketplace for people like you.

How to call a REST API using C#

Use HttpClient to make REST API calls and other type of requests.
Below is the code for making a request.

static void Main(string[] args)
    using var client = new HttpClient();
    client.BaseAddress = new Uri(url);

    // Add an Accept header for JSON format.

       new MediaTypeWithQualityHeaderValue("application/json"));

    // Get data response

    var response = client.GetAsync(urlParameters).Result;  
    if (response.IsSuccessStatusCode)
        // Parse the response body

        var dataObjects = response.Content
        foreach (var d in dataObjects)
            Console.WriteLine("{0}", d.Name);
        Console.WriteLine("{0} ({1})", (int)response.StatusCode,

Stay Inspired!
Join other developers and designers who have already signed up for our mailing list.
Terms     Privacy     Licensing       EULA       Sitemap      
© Data & Object Factory, LLC.
Made with    in Austin, Texas.      Vsn 1.3.0