removed closing ?> tag to conform with PSR-2 standards and to avoid whitespace issues
added method visibility
removed some duplicated code
don't clear params when using bulkParam
cleared out some commented variables
Adjusted if statement format per merge comment
Adjusted the request() method to account for $this->apiRequestBody['params'] being set, but not having an actual params.

This allows things to work with the new bulkParams() change.