Httpie - The command line HTTP client for APIs

I use it very often both for quick interaction with some service API and for shell scripting, it has (imho) a much simpler syntax than curl.

The only missing thing that would make it perfect is the possibility of defining nested json parameters in an easy way, at the moment you have to pass something like foo:='{"bar": "baz"}' for representing a this json body

{
    "foo": {
        "bar": "baz"
    }
}
2 Likes