The cURL command line makes it easier to interact with RESTful APIs. It lets you transmit and receive HTTP requests and responses from the command line or from within a shell script. It is available on most UNIX®-like environments, on Mac OS X®, and Windows®. For more information on cURL, visit http://curl.haxx.se.
This guide uses the following cURL command line options:
-iIncludes the HTTP header in the output.
--data-binarySends the specified data in a POST request to the HTTP server.
-H HEADERSpecifies an HTTP header in the request.

