(self, id, **kwargs)
return ListResponse(query).first()
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
Fetch a Video instance.
Fetch a Video instance .
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()
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 ( )