The eventType parameter restricts a search to broadcast events. If
you specify a value for this parameter, you must also set the
type parameter's value to video.
The type parameter restricts a search query to only retrieve a
particular type of resource. The value is a comma-separated list of
resource types. The default value is video,channel,playlist.
The part parameter specifies a comma-separated list of one or more
search resource properties that the API response will include. Set the
parameter value to snippet.
The videoCaption parameter indicates whether the API should filter
video search results based on whether they have captions. If you specify a
value for this parameter, you must also set the [type](#type) parameter's
value to video.
The videoDefinition parameter lets you restrict a search to only
include either high definition (HD) or standard definition (SD) videos. HD
videos are available for playback in at least 720p, though higher
resolutions, like 1080p, might also be available. If you specify a value for
this parameter, you must also set the type parameter's value to
video.
The videoDimension parameter lets you restrict a search to only retrieve 2D
or 3D videos. If you specify a value for this parameter, you must also set
the type parameter's value to video.
The videoDuration parameter filters video search results based on
their duration. If you specify a value for this parameter, you must also set
the type parameter's value to video.
The videoEmbeddable parameter lets you to restrict a search to only videos
that can be embedded into a webpage. If you specify a value for this
parameter, you must also set the type parameter's value to
video.
The videoLicense parameter filters search results to only include videos
with a particular license. YouTube lets video uploaders choose to attach
either the Creative Commons license or the standard YouTube license to each
of their videos. If you specify a value for this parameter, you must also
set the type parameter's value to video.
The videoSyndicated parameter lets you to restrict a search to only videos
that can be played outside youtube.com. If you specify a value for this
parameter, you must also set the type parameter's value to
video.
The videoType parameter lets you restrict a search to a particular
type of videos. If you specify a value for this parameter, you must also set
the type parameter's value to video.