code: def get_points(self, security_symbols, calculation_codes, query_date=None):
          
          security_symbols = self._str_or_list(security_symbols)
          calculation_codes = self._str_or_list(calculation_codes)
  
          url_path = self._build_url_path(security_symbols,
              'points', calculation_codes)
  
          if query_date:
              params = {'date': self._format_query_date_for_url(query_date)}
          else:
              params = None
  
          return self._get_data(url_path, params)
docs: Queries data from a /<security_type>/points endpoint.
  
          Args:
              security_symbols (list): List of string symbols
              calculation_codes (list): List og string calculation codes
              query_date
                  (datetime): datetime object on or before which the endpoint will query data for.
                  (int): Negative integer representing relative periods(as it relates to each calc code) in the past.
  
          Returns:
              dict of the decoded json from server response.
  
          Notes:
              The max length of any list arg is 100