RestSharp logo

RestSharp

RestSharp is a simple REST and HTTP API client library for .NET that wraps HttpClient with a fluent API for making HTTP requests with automatic serialization and deserialization of request and response bodies. Supports JSON, XML, and CSV formats, OAuth1/OAuth2 authentication, async operations, and multi-part form uploads. Available on NuGet as RestSharp (9,800+ GitHub stars, Apache-2.0 license, .NET Foundation project).

1 APIs 0 Features
.NETApache LicenseC#HTTP ClientNuGetOpen SourceSDKs

APIs

RestSharp

RestSharp is a simple REST and HTTP API client library for .NET, wrapping HttpClient with a fluent API for making HTTP requests with automatic serialization and deserialization ...

Semantic Vocabularies

Restsharp Context

25 classes · 4 properties

JSON-LD

Resources

🔗
Website
Website
🔗
Documentation
Documentation
👥
GitHub Organization
GitHub Organization
🔗
NuGet Package
NuGet Package
🔗
License
License
💬
Support
Support

Sources

apis.yml Raw ↑
aid: restsharp
name: RestSharp
description: >-
  RestSharp is a simple REST and HTTP API client library for .NET that wraps
  HttpClient with a fluent API for making HTTP requests with automatic
  serialization and deserialization of request and response bodies. Supports
  JSON, XML, and CSV formats, OAuth1/OAuth2 authentication, async operations,
  and multi-part form uploads. Available on NuGet as RestSharp (9,800+ GitHub
  stars, Apache-2.0 license, .NET Foundation project).
type: Index
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
  - .NET
  - Apache License
  - C#
  - HTTP Client
  - NuGet
  - Open Source
  - SDKs
url: >-
  https://raw.githubusercontent.com/api-evangelist/restsharp/refs/heads/main/apis.yml
created: '2026-03-27'
modified: '2026-05-02'
specificationVersion: '0.19'
apis:
  - aid: restsharp:restsharp
    name: RestSharp
    description: >-
      RestSharp is a simple REST and HTTP API client library for .NET,
      wrapping HttpClient with a fluent API for making HTTP requests with
      automatic serialization and deserialization of request and response bodies.
      Current version: 114.0.0 (released March 2026). Targets .NET 8.0,
      .NET Standard 2.0, and .NET Framework 4.7.1.
    humanURL: https://restsharp.dev/
    tags:
      - .NET
      - C#
      - HTTP Client
      - NuGet
      - Open Source
    properties:
      - type: Documentation
        url: https://restsharp.dev/docs/intro/
      - type: Getting Started
        url: https://restsharp.dev/docs/intro/
      - type: GitHub
        url: https://github.com/restsharp/RestSharp
      - type: NuGet
        url: https://www.nuget.org/packages/RestSharp
      - type: Changelog
        url: https://github.com/restsharp/RestSharp/releases
common:
  - type: Website
    url: https://restsharp.dev/
  - type: Documentation
    url: https://restsharp.dev/docs/intro/
  - type: GitHub Organization
    url: https://github.com/restsharp
  - type: NuGet Package
    url: https://www.nuget.org/packages/RestSharp
  - type: License
    url: https://github.com/restsharp/RestSharp/blob/dev/LICENSE.txt
  - type: Support
    url: https://github.com/restsharp/RestSharp/issues
maintainers:
  - FN: Kin Lane
    email: [email protected]