# libcurl

**Canonical:** https://apis.io/apis/curl/libcurl/  
**Provider:** cURL — https://apis.io/providers/curl/  
**Documentation:** https://curl.se/libcurl/

libcurl is one of 2 APIs that [cURL](https://apis.io/providers/curl/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include C, HTTP Client, Library, SDK, and URL Transfer. The published artifact set on APIs.io includes API documentation and an API reference.

libcurl is a free, easy-to-use, thread-safe, IPv6-compatible client-side URL transfer library written in C with a stable API and ABI. It supports the same broad set of protocols as the curl command-line tool and is embedded in operating systems, applications, and developer tools across nearly every platform. Bindings are available for dozens of languages including PHP, Python, Ruby, Rust, Go, Java, .NET, and many others.

## Machine-readable artifacts (5)

- **Documentation** — https://curl.se/libcurl/
- **APIReference** — https://curl.se/libcurl/c/
- **Examples** — https://curl.se/libcurl/c/example.html
- **SDKs** — https://curl.se/libcurl/bindings.html
- **GitHub** — https://github.com/curl/curl

## Other cURL APIs (1)

- [cURL Command Line Tool](https://apis.io/apis/curl/curl-cli/)

## Tags

C, HTTP Client, Library, SDK, URL Transfer

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/curl/libcurl/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/curl/.
