Skip to content
Gridlode
Docs · Reference

Google Scholar

GET /v1/search/google/scholar2 credits / requestcache 1440 min

Google Scholar results for any query or for the papers citing a given work: title, link, authors (with Scholar profile ids), venue, year, host, snippet, the full-text PDF or HTML link, the cited-by count and link, all versions and related articles, plus the total result count. Filter by year range and sort by relevance or date. Verification pages are detected and never charged.

Query parameters

q
string
Search query. Scholar operators work: author:"a einstein", source:nature, intitle:, "exact phrase".
Default: null
cites
string
List the papers citing this Scholar cluster id (the number in a cited_by link). q then searches within the citing papers.
Default: null
hl
string
Interface language, e.g. en, de, fr.
Default: "en"
page
integer
Results page (1-100).
Default: 1
num
integer
Results per page (1-20).
Default: 10
year_from
string
Only papers published in or after this year.
Default: null
year_to
string
Only papers published in or before this year.
Default: null
sort
string
relevance, or date (Scholar then lists only recent additions, newest first).
Default: "relevance"
Allowed: relevance, date
include_citations
boolean
Include [CITATION] entries that have no online copy.
Default: true
max_age
integer
Accept a cached answer up to this many seconds old, billed at 50%.

Response data fields

    Example

    curl "https://api.gridlode.com/v1/search/google/scholar?q=attention%20is%20all%20you%20need" \
      -H "Authorization: Bearer $GRIDLODE_KEY"

    Try it without code on the Google Scholar API page.