Skip to content

Search Google Videos

POST/v1/tools/google.serp.videos/callsNeeds an API key

Returns Google Videos results for a query, with source, channel and duration. Use it to see which videos rank for a search.

Tool google.serp.videos on Google. Contract version 1, released 2026-10-27.

Over REST, send the input in the body. Over MCP, pass the same input to call_tool.

Both return the full response: the call's ID, status and cost, with this tool's result in output.

Input

querystringRequired

The search query.

countrystring· default us

Two-letter ISO 3166-1 country code. Case-insensitive.

One of the 249 values of the countries list: ISO 3166-1 alpha-2 country codes, lowercase.

languagestring· default en

Two-letter ISO 639-1 language code. Case-insensitive.

One of the 184 values of the languages list: ISO 639-1 two-letter language codes, lowercase.

locationstring

Google location name, such as "New York, New York, United States".

pageinteger· default 1

Page of results.

At least 1.

time_rangestring

Only videos from the last hour, day, week, month or year.

hour
day
week
month
year
autocorrectboolean

Whether Google may correct the spelling of the query.

Output

A successful call returns these blocks in its output. A field not marked required can be null.

results

A list of rows. Always present, possibly empty.

positioninteger

Rank among video results, starting at 1.

titlestringRequired
urlstringRequired

Address of the page the video plays on.

snippetstring
sourcestring

Name of the site hosting the video, such as "YouTube".

channelstring

Name of the channel or account that published the video.

durationstring

Length of the video as Google shows it, such as "52:39". Not parsed.

published_labelstring

Date or age of the video as Google shows it, such as "Oct 6, 2025" or "2 weeks ago". Not a timestamp.

image_urlstring

Address of the video's thumbnail image.