Google Scholar API

Unlock a wealth of academic resources by scraping Google Scholar via our SERP API.

To tap into this specialized capability, append the engine=google_scholar parameter to your request.

Google Scholar stands as a premier search engine dedicated to academic and scholarly content. By leveraging our SERP API, you gain immediate and efficient access to real-time search results from Google Scholar. To harness this, simply align your request to engage the google_scholar engine. Furthermore, the Google Scholar API provides a plethora of customization options through specific parameters, ensuring tailored and precise results for your academic inquiries.

Google Scholar API Integration Examples

We will use following URL as an example for this request:

https://serp.shifter.io/v1?api_key=<YOUR_API_KEY>&engine=google_scholar&q=python

Ready to Use Google Scholar Scraping Scripts

curl --request GET --url "https://serp.shifter.io/v1?api_key=YOUR_API_KEY%7D&engine=google_scholar&q=python"

Google Scholar Parameters

#1: Query Parameter

Parameter
Type
Description

q Required

string

The keywords that you are searching for on Google (the query).

#2: Localisation Parameters

Parameter
Type
Description

lr

string

One or multiple languages to limit your search to. Values are formatted as lang_{2 letter code of the country} You can find all the available languages here

hl

string

The language you want to use for your Google search. List of supported languages

#3: Pagination Parameters

Parameter
Type
Description

start

int

The offset of the Google Search Results. Represents the number of results that you want to skip.

num

int

The number of results returned on each page.

#4: Advanced Filtering Parameters

Parameter
Type
Description

as_vis

int

Represents if you would like to include citations or not. Set it to 1 to exclude citations or 0otherwise.

safe

string

This parameter allows you to filter or not the adult content. It can take the values active and off.

cites

string

Parameter defines unique ID for an article to trigger Cited By searches.

as_ylo

int

The parameter defines the year from when you want the results to be included.

as_yhi

int

The parameter defines the year until which you want the results to be included.

scisbd

int

Represents if it should include only abstract results (set on 1) or all the results (set on 0)

Response Example

Last updated

Was this helpful?