code: function(request) {
      return new Promise((resolve, reject) => {
        this._start()
            .uri('/api/system/audit-log/search')
            .setJSONBody(request)
            .post()
            .go(this._responseHandler(resolve, reject));
      });
    }
docs: Searches the audit logs with the specified criteria and pagination.
  
  @param {Object} request The search criteria and pagination information.
  @return {Promise} A Promise for the Passport call.