parameters: (self, id, **kwargs)
return_statement: return ListResponse(query).first()
docstring: Fetch a Video instance.
  
          Additional API parameters should be given as keyword arguments.
  
          :param id: youtube video id e.g. 'jNQXAC9IVRw'
          :return: Video instance if video is found, else None
docstring_summary: Fetch a Video instance.
docstring_tokens: Fetch a Video instance .
function: def video(self, id, **kwargs):
          """Fetch a Video instance.
  
          Additional API parameters should be given as keyword arguments.
  
          :param id: youtube video id e.g. 'jNQXAC9IVRw'
          :return: Video instance if video is found, else None
  
          """
          api_params = {
              'part': 'id',
              'id': id,
          }
          api_params.update(kwargs)
  
          query = Query(self, 'videos', api_params)
          return ListResponse(query).first()
function_tokens: def video ( self , id , * * kwargs ) : api_params = { 'part' : 'id' , 'id' : id , } api_params . update ( kwargs ) query = Query ( self , 'videos' , api_params ) return ListResponse ( query ) . first ( )