Skip to content

Latest commit

 

History

History
 
 

docs

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
home heroImage heroText tagline actionText actionLink features footer
true
/restsharp.png
RestSharp
Probably, the most popular REST API client library for .NET
Get Started →
/getting-started/
title details
Serialization
JSON, XML and custom serialization and deserialization
title details
Sync and Async
Variety of overloads to make synchronous and asynchronous HTTP calls
title details
Extensive configuration
Almost every aspect of an HTTP call can be customized
title details
Authentication
Basic, OAuth 1, OAuth 2, JWT, NTLM are supported. Not enough? Write your own!
title details
Forms, request body, and files
Send objects as the request body in JSON or XML, or as a form. Upload and download files as bytes or as streams.
title details
Parameters
Add query, URL segment, body, form or header parameter using an easy and fluent API
Apache 2.0 Licensed | Copyright © 2009-2020 John Sheehan, Andrew Young, Alexey Zimarev and RestSharp community.

RestSharp is probably the most popular HTTP client library for .NET. Featuring automatic serialization and deserialization, request and response type detection, variety of authentications and other useful features, it is being used by hundreds of thousands of projects.

RestSharp passed over 32 million downloads on NuGet, with average daily download count of 10,000. It's being used by many popular OSS projects, including Roslyn and Swagger.