docs: def getContextsForTerm(self, retina_name, term, get_fingerprint=None, start_index=0, max_results=5):
          """Get the contexts for a given term
          Args:
              retina_name, str: The retina name (required)
              term, str: A term in the retina (required)
              get_fingerprint, bool: Configure if the fingerprint should be returned as part of the results (optional)
              start_index, int: The start-index for pagination (optional) (optional)
              max_results, int: Max results per page (optional) (optional)
              Returns: Array[Context]
          """
  
          resourcePath = '/terms/contexts'
          method = 'GET'
  
          queryParams = {}
          headerParams = {'Accept': 'Application/json', 'Content-Type': 'application/json'}
          postData = None
  
          queryParams['retina_name'] = retina_name
          queryParams['term'] = term
          queryParams['start_index'] = start_index
          queryParams['max_results'] = max_results
          queryParams['get_fingerprint'] = get_fingerprint
          response = self.apiClient._callAPI(resourcePath, method, queryParams, postData, headerParams)
          return [context.Context(**r) for r in response.json()]