@jbuck There would be a lot of unnecessary code duplication if we split this into two functions, since the only real difference is the HTTP method and a request body. 

To avoid opening the gates of callback hell, I'd prefer to keep the magic of sendRequest...