<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def send(self, url, http_method, **client_args):
 """ Sends API request, taking into account that visualizations are only a subset of the resources available at the visualization endpoint :param url: Endpoint URL :param http_method: The method used to make the request to the API :param client_args: Arguments to be sent to the auth client :type url: str :type http_method: str :type client_args: kwargs :return: :raise: CartoException """

        try:
            client_args.setdefault('params', {})
            client_args["params"].update({"type": "derived",
                                          "exclude_shared": "true"})

            return super(VisualizationManager, self).send(url,
                                                          http_method,
                                                          **client_args)
        except Exception as e:
            raise CartoException(e)