httpie ist ein command line tool mit dem man sehr einfach API’s im Terminal nutzen oder debuggen kann. Ich verwende es als täglichen Helferlein zur Entwicklung von REST-APIs.

So setzt man einen einfachen GET Request ab:

http --json GET http://api.example.org/v1/user/ "Authorization: Token 0123456789abcdef"
--json
Verlangt eine JSON Response.
GET
Kann auch PUT, PATCH, POST sein.
"Authorization: Token 0123456789abcdef"
Setzt weitere Header Angaben, in dem Fall ein Authorization Token.

Weitere Beispiele findet man in der Doku. httpie spiel übrigends super mit jq zusammen .