code: def send(self, url, http_method, json_body=None, http_header=None):
          
          try:
              data = self.client.send(url,
                                      http_method=http_method,
                                      headers=http_header,
                                      json=json_body)
              data_json = self.client.get_response_data(data)
          except CartoRateLimitException as e:
              raise e
          except Exception as e:
              raise CartoException(e)
          return data_json
docs: Executes Batch SQL query in a CARTO server
  
          :param url: Endpoint url
          :param http_method: The method used to make the request to the API
          :param json_body: The information that needs to be sent, by default
                              is set to None
          :param http_header: The header used to make write requests to the API,
                              by default is none
          :type url: str
          :type http_method: str
          :type json_body: dict
          :type http_header: str
  
          :return: Response data, either as json or as a regular response.content
                  object
          :rtype: object
  
          :raise: CartoException