# cURL Command Line Tool

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

cURL Command Line Tool is one of 2 APIs that [cURL](https://apis.io/providers/curl/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include API Client, API Testing, Command Line, Data Transfer, and FTP. The published artifact set on APIs.io includes API documentation, tutorials, and a changelog.

The curl command-line tool transfers data to or from a server using URL syntax, supporting protocols including DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMTP, SMTPS, TELNET, TFTP, WS and WSS. It is widely used for API testing, automation, scripting, file uploads and downloads, debugging HTTP exchanges, and as a general-purpose network client.

## Machine-readable artifacts (10)

- **Documentation** — https://curl.se/docs/
- **Manual** — https://curl.se/docs/manual.html
- **Tutorial** — https://curl.se/docs/tutorial.html
- **Man Page** — https://curl.se/docs/manpage.html
- **How To** — https://curl.se/docs/howto.html
- **FAQ** — https://curl.se/docs/faq.html
- **GitHub** — https://github.com/curl/curl
- **Download** — https://curl.se/download.html
- **ChangeLog** — https://curl.se/changes.html
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/curl/refs/heads/main/apis.yml

## Other cURL APIs (1)

- [libcurl](https://apis.io/apis/curl/libcurl/)

## Tags

API Client, API Testing, Command Line, Data Transfer, FTP, HTTP, HTTPS, REST

---

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