Google Scholar Author API
Last updated
Last updated
EndpointGET https://serpapi.abcproxy.com/search
Description
Our Google Scholar Author API allows you to scrape author results from the Google Scholar Author search page. The API is accessed through the following endpoint:
/search?engine=google_scholar_author
.A user may query the following:
https://serpapi.abcproxy.com/search?engine=google_scholar_author
utilizing aGET
request. Head to the for a live and interactive demo.
Search Query
author_id
String
Yes
EicYvbwAAAAJ
Localization
hl
String
No
en
Pagination
start
Int
No
Parameter defines the result offset. It skips the given number of results. It's used for pagination. (e.g., 0
(default) is the first page of results, 20
is the 2nd page of results, 40
is the 3rd page of results, etc.).
20
num
Int
No
Parameter defines the number of results to return. (e.g., 20
(default) returns 20 results, 40
returns 40 results, etc.). Maximum number of results to return is 100
.
20
Advanced Google Scholar Author Parameters
view_op
String
No
Parameter is used for viewing specific parts of a page. It has one options:
view_citation
- Select to view citations. citation_id is required . The data can be obtained from the citation id in the parameters
-
sort
String
No
Parameter is used for sorting and refining articles. Available options:
title
- Sorts articles by "Title".
pubdate
- Sorts articles by publish "date".
-
citation_id
String
No
Parameter is used for retrieving individual article citation. It is a required parameter when view_op=view_citation
is selected. You can access IDs inside our structured JSON response.
view_op=view_citation
Serpapi Parameters
engine
String
Yes
Set parameter to google_scholar_author
to use the Google Finance API engine.
google_scholar_author
no_cache
boolean
No
Parameter will force SerpApi to fetch the results even if a cached version is already present. A cache is served only if the query and all parameters are exactly the same. Cache expires after 1h. Cached searches are free, and are not counted towards your searches per month. It can be set to false
(default) to allow results from the cache, or true
to disallow results from the cache.
true
orfalse
api_key
string
Yes
Parameter defines the SerpApi private key to use.
123
Response Body
Response Fields
search_parameters
Object
Contains query parameters and search context
search_metadata
Object
Contains timing and status information
author
Object
Author information parameter
articles[]
Object[]
articles information parameter
cited_by
Object
cited_by information parameter
public_access
Object
public_access information parameter
citations
Object
citations information parameter
co_authors[]
Object[]
co_authors information parameter
Common Errors
200
400
API Key can not be empty
200
401
Param error
200
402
API Key error
200
403
Insufficient Balance
200
404
Deduction failed
200
405
Failed to record usage count
200
406
Unsupported engine
200
407
Network error
200
408
File not found
200
409
Limit param error
200
410
Build url error
200
411
Failed to QueryRecentRecord
200
412
Failed to find json
200
413
Get html error
200
414
HTML is empty
200
429
Too many request
Error Example
Parameter defines the ID of an author. You can find the ID either by using our or by going to the Google Scholar user profile page and getting it from there (e.g., https://scholar.google.com/citations?user={author_id}
).
Parameter defines the language to use for the Google Scholar Author search. It's a two-letter language code. (e.g., en
for English, es
for Spanish, or fr
for French). Head to the for a full list of supported Google languages.