original_string: public function getMetadata($apiModule, $apiAction, $apiParameters = [], array $optional = [])
      {
          return $this->_request('API.getMetadata', [
              'apiModule' => $apiModule,
              'apiAction' => $apiAction,
              'apiParameters' => $apiParameters,
          ], $optional);
      }
code: public function getMetadata($apiModule, $apiAction, $apiParameters = [], array $optional = [])
      {
          return $this->_request('API.getMetadata', [
              'apiModule' => $apiModule,
              'apiAction' => $apiAction,
              'apiParameters' => $apiParameters,
          ], $optional);
      }
code_tokens: public function getMetadata ( $ apiModule , $ apiAction , $ apiParameters = [ ] , array $ optional = [ ] ) { return $ this -> _request ( 'API.getMetadata' , [ 'apiModule' => $ apiModule , 'apiAction' => $ apiAction , 'apiParameters' => $ apiParameters , ] , $ optional ) ; }
docstring: Get metadata from the API
  
  @param string $apiModule Module
  @param string $apiAction Action
  @param array $apiParameters Parameters
  @param array $optional
  @return bool|object
  @throws InvalidRequestException
docstring_tokens: Get metadata from the API