docs: def getNeighbors(self, id, depth=1, blankNodes='false', relationshipType=None, direction='BOTH', project='*', callback=None, output='application/json'):
          """ Get neighbors from: /graph/neighbors/{id}
              Arguments:
              id: This ID should be either a CURIE or an IRI
              depth: How far to traverse neighbors
              blankNodes: Traverse blank nodes
              relationshipType: Which relationship to traverse
              direction: Which direction to traverse: INCOMING, OUTGOING, BOTH (default). Only used if relationshipType is specified.
              project: Which properties to project. Defaults to '*'.
              callback: Name of the JSONP callback ('fn' by default). Supplying this parameter or
              requesting a javascript media type will cause a JSONP response to be
              rendered.
              outputs:
                  application/json
                  application/graphson
                  application/xml
                  application/graphml+xml
                  application/xgmml
                  text/gml
                  text/csv
                  text/tab-separated-values
                  image/jpeg
                  image/png
          """
  
          kwargs = {'id':id, 'depth':depth, 'blankNodes':blankNodes, 'relationshipType':relationshipType, 'direction':direction, 'project':project, 'callback':callback}
          kwargs = {k:dumps(v) if type(v) is dict else v for k, v in kwargs.items()}
          param_rest = self._make_rest('id', **kwargs)
          url = self._basePath + ('/graph/neighbors/{id}').format(**kwargs)
          requests_params = {k:v for k, v in kwargs.items() if k != 'id'}
          return self._get('GET', url, requests_params, output)