Performs a video search using the Brave Search API, retrieving video results with detailed metadata and thumbnails.
The videoSearch function allows users to search for videos using the Brave Search API. It provides a wide range of customizable search parameters, including query, country, language, result count, and various filters. The function returns detailed video results including metadata, thumbnails, and related information.
Request body
Response
Successful video search response
Changes
Changed in 3 of the 12 revisions of this API.4165
- ○
endpoint added
endpoint-added
- ○
- ▲
api path removed without deprecation
api-path-removed-without-deprecation
- ▲
- ▲
the
body/argumentsrequest property type/format changed fromobject/toarray/request-property-type-changed
- ▲
removed the media type
application/jsonfor the response with the status400response-media-type-removed
- ▲
removed the media type
application/jsonfor the response with the status500response-media-type-removed
- ●
removed the request property
body/arguments/countrequest-property-removed
- ●
removed the request property
body/arguments/countryrequest-property-removed
- ●
removed the request property
body/arguments/freshnessrequest-property-removed
- ●
removed the request property
body/arguments/gogglesrequest-property-removed
- ●
removed the request property
body/arguments/offsetrequest-property-removed
- ●
removed the request property
body/arguments/qrequest-property-removed
- ●
removed the request property
body/arguments/result_filterrequest-property-removed
- ●
removed the request property
body/arguments/safesearchrequest-property-removed
- ●
removed the request property
body/arguments/search_langrequest-property-removed
- ●
removed the request property
body/arguments/spellcheckrequest-property-removed
- ●
removed the request property
body/arguments/text_decorationsrequest-property-removed
- ●
removed the request property
body/arguments/ui_langrequest-property-removed
- ●
removed the request property
body/arguments/unitsrequest-property-removed
- ●
removed the optional property
queryfrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
resultsfrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
typefrom the response with the200statusresponse-optional-property-removed
- ○
added the new optional request property
body/authnew-optional-request-property
- ○
added the new optional request property
body/packageNamenew-optional-request-property
- ○
added the optional property
datato the response with the200statusresponse-optional-property-added
- ○
added the optional property
successto the response with the200statusresponse-optional-property-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲