async function post(path, body, suppressRedBox) {
  return bodyOf(request('post', path, body, suppressRedBox));
}
POST JSON to a path relative to API root url
@param {String} path Relative path to the configured API endpoint
@param {Object} body Anything that you can pass to JSON.stringify
@param {Boolean} suppressRedBox If true, no warning is shown on failed request
@returns {Promise}  of response body