分度器 E2E テストから残りのエンドポイントを呼び出そうとしています。以下のサイトを参照しましたが、この投稿は古い API に基づいているようです。
例:protractor.promise.defer();  最新の API では有効ではなくなったようです。
http://squirrel.pl/blog/2014/01/15/direct-server-http-calls-in-protractor/
最新の分度器 API (>= 1.3) に基づいてレスト エンドポイントを呼び出すサンプル コードを教えてください。
次のような汎用関数を記述しようとしています。
var executeRequest = function(method, url) {
     var defer = protractor.promise.defer();
     // method can be ‘GET’, ‘POST’ or ‘PUT’
     request({uri: url, method: method, json: true}, function(error, response, body) {
        if (error || response.statusCode >= 400) {
          defer.reject({
            error : error,
            message : response
          });
        } else {
          defer.fulfill(body);
        }
     });
     // Return a promise so the caller can wait on it for the request to complete
     return defer.promise;
};