code: function (identifier, params) {
      var path = this.constructPath(constants.LOCATIONS, identifier);
      return this.Core.GET(path, params);
    }
docs: Get all the locations or a particular location identified by `identifier`
  @param  {String|Integer|undefined} identifier A location identifier
  @param  {Object}                   params     A querystring object
  @return {Function}                            A promise