code: def send_query(query_dict):
      
      query = query_dict['query']
      params = query_dict['params']
      url = 'https://www.ebi.ac.uk/chembl/api/data/' + query + '.json'
      r = requests.get(url, params=params)
      r.raise_for_status()
      js = r.json()
      return js
docs: Query ChEMBL API
  
      Parameters
      ----------
      query_dict : dict
          'query' : string of the endpoint to query
          'params' : dict of params for the query
  
      Returns
      -------
      js : dict
          dict parsed from json that is unique to the submitted query