Makes a get request by construction
        the path from an endpoint and a dict
        with filter query params

        e.g.
        params = {'category__in': [1,2]}
        response = self.client.filter('/experiences/', params)

def filter(self, endpoint, params):
        """
        Makes a get request by construction
        the path from an endpoint and a dict
        with filter query params

        e.g.
        params = {'category__in': [1,2]}
        response = self.client.filter('/experiences/', params)
        """
        params = self.parse_params(params)
        params = urlencode(params)
        path = '{0}?{1}'.format(endpoint, params)
        return self.get(path)