curl
CLITransfer data from or to a server using various protocols.
Call an API and pick a value with jqVerified macOS · Linux
curl -s https://api.example.com/data | jq '.items | length'networking8 recipes · 7 verified
httpie
CLIModern, user-friendly command-line HTTP client for the API era.
POST JSON data~95% est.
http POST api.example.com/data key=value nested:='{"a":1}'networking3 recipes
xh
CLIFriendly and fast HTTP tool, reimplementation of HTTPie.
POST JSON data~97% est.
xh POST api.example.com/data key=valuenetworking3 recipes