public function getMetadata($apiModule, $apiAction, $apiParameters = [], array $optional = [])
    {
        return $this->_request('API.getMetadata', [
            'apiModule' => $apiModule,
            'apiAction' => $apiAction,
            'apiParameters' => $apiParameters,
        ], $optional);
    }
public function getMetadata($apiModule, $apiAction, $apiParameters = [], array $optional = [])
    {
        return $this->_request('API.getMetadata', [
            'apiModule' => $apiModule,
            'apiAction' => $apiAction,
            'apiParameters' => $apiParameters,
        ], $optional);
    }
public function getMetadata ( $ apiModule , $ apiAction , $ apiParameters = [ ] , array $ optional = [ ] ) { return $ this -> _request ( 'API.getMetadata' , [ 'apiModule' => $ apiModule , 'apiAction' => $ apiAction , 'apiParameters' => $ apiParameters , ] , $ optional ) ; }
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
Get metadata from the API