Google Shorts API

Using Google Shorts API you can scrape Google Shorts results without worrying about proxy rotation and data parsing. Our API is fast and reliable.

You have to send a GET request to http://api.scrapingdog.com/google_shorts with the below-given parameters.

Google Shorts API pricing is available here.

Parameters

Scrapingdog Parameters

Parameter
Description

api_key

required

Your personal API key. Available on your dashboard Type: String

html

This will return the full HTML of the Google page. Default Value - false Type - Boolean

Search Query

Parameter
Description

query

required

This is a Google query. Example1 - query=shoes

Geographic Location and Localization

Parameter
Description

domain

To obtain local results from a specific country, for example, for India, it will be "google.co.in," and for the UK, it will be "google.co.uk". For a complete list of supported domains, visit the Google domains page.

Default: "google.com"

Type: String

country

This parameter specifies the country for the Google search using a two-letter country code (e.g., US for the United States, UK for the United Kingdom, or FR for France). For a complete list of supported countries, visit the Google countries page.

Default Value - us

Type - String

uule

It is a parameter that specifies the geographic location or locale for which the search results should be tailored. Possible Value could be w+CAIQIFJlbGF5IFN0YXRlcw==

Type - String

language

Language of the results. Possible Values - en, es, fr, de, etc. Visit Google's languages page for a complete list of supported countries.

Default Value - en

Type - String

lr

Limit the search to one or multiple languages. It is used as lang_{language code}. Visit Google's lr languages page for a complete list of supported countries.

Type - String

Advanced Filters

Parameter
Description

tbs

to be searched - An advanced parameter to filter search results. Type: String

safe

To filter the adult content set safe to active or to disable it set off. Type: String [active/off]

Default: off

nfpr

It excludes the result from an auto-corrected query that is spelled wrong. It can be set to 1 to exclude these results or 0 to include them.

Type: Boolean

Default: 0

Pagination

Parameter
Description

start

This parameter is used for skipping a particular number of results. For example - start=12 will skip the first 12 results, start=24 will skip the first 24 results and so on.

API Example

curl "https://api.scrapingdog.com/google_shorts/?api_key=5eaa61a6e562fc52fe763tr516e4653&query=football&country=us"

Response

{
    "short_videos_results": [
        {
            "title": "Our 2025 record will be ______ #Washington #Commanders ...",
            "source": "YouTube",
            "source_logo": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAcElEQVR4AWP4//8/RZh6BgCZAkDsAMUNWDFCXgDFACCV8J/B+D8pGKwHRAKRAUyQDEMMQAYEUGBAAsiABpwKHjz4/9/BAZ8BDXgNgIMNGyg04MABkg1AeCEgAK8XKA5EiqORooSELykXEJuUBz43AgAIA1ZhBoG9vwAAAABJRU5ErkJggg==",
            "thumbnail": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTYebecEz54tjPFKszjsetcI3L8yOjhK9Q3SzpISgEzICp0hKEk1yLjmqZFolETRQVLxywaTSiRZneC&s=10",
            "gif_url": "https://encrypted-vtbn0.gstatic.com/video?q=tbn:ANd9GcRLUuBp__DXx_QPbH-FUmu9BBB19xpTnpjMNw",
            "account_name": "Washington Commanders",
            "date": "May 15, 2025"
        },
     .....
}

Last updated