docs: function(event, params, callback) {
              if (!callback && utils.isFunction(params)) {
                  callback = params;
                  params = {};
              }
              
              callback = callback || function() {};
              params = params || {};
              
              // If the event is a JSON object, convert it to a string.
              if (utils.isObject(event)) {
                  event = JSON.stringify(event);
              }
              
              var path = this.paths.submitEvent;
              var method = "POST";
              var headers = {"Content-Type": "text/plain"};
              var body = event;
              var get = params;
              var post = {};
              
              var req = this.request(
                  path, 
                  method, 
                  get, 
                  post, 
                  body, 
                  headers, 
                  function(err, response) {
                      if (err) {
                          callback(err);
                      } 
                      else {
                          callback(null, response.data);
                      }
                  }
              );
              
              return req;
          }