Our Google Scholar Profiles API allows you to scrape profile results from the Google Scholar Profiles search page. The API is accessed through the following endpoint: /search?engine=google_scholar_profiles.
A user may query the following: https://serpapi.abcproxy.com/search?engine=google_scholar_profiles utilizing a GET request. Head to the for a live and interactive demo.
using System;
using System.Net.Http;
class Program
{
static async Task Main()
{
var client = new HttpClient();
var query = System.Web.HttpUtility.ParseQueryString(string.Empty);
query["engine"] = "google_scholar_profiles";
query["mauthors"] = "Mike";
query["no_cache"] = "false";
query["api_key"] = "YOUR_API_KEY";
var response = await client.GetAsync(
$"https://serpapi.abcproxy.com/search?{query}"
);
Console.WriteLine(await response.Content.ReadAsStringAsync());
}
}
import java.net.*;
import java.io.*;
public class Main {
public static void main(String[] args) throws Exception {
String url = "https://serpapi.abcproxy.com/search" +
"?engine=google_scholar_profiles" +
"&mauthors=Mike" +
"&no_cache=false" +
"&api_key=YOUR_API_KEY";
HttpURLConnection conn = (HttpURLConnection) new URL(url).openConnection();
conn.setRequestMethod("GET");
BufferedReader in = new BufferedReader(
new InputStreamReader(conn.getInputStream())
);
String response = in.lines().collect(Collectors.joining());
System.out.println(response);
}
}
API Parameters
Search Query
Name
Type
Required
Description
Example
mauthors
String
Yes
Parameter defines the author you want to search for. You can also use helpers in your query such as: label:.
Mike
Localization
Name
Type
Required
Description
Example
hl
String
No
en
Pagination
Name
Type
Required
Description
Example
after_author
Int
No
Parameter defines the next page token. It is used for retrieving the next page results. The parameter has the precedence over before_author parameter.
1
before_author
Int
No
Parameter defines the previous page token. It is used for retrieving the previous page results.
1
Serpapi Parameters
Name
Type
Required
Description
Example
engine
String
Yes
Set parameter to google_scholar_profiles to use the Google Finance API engine.
google_scholar_profiles
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.
trueorfalse
api_key
string
Yes
Parameter defines the SerpApi private key to use.
123
Response
Success 200
Response Body
{
"search_metadata": {
"json_endpoint": "https://webserp.abcproxy.com/files/57ad90004b807ac7/17f31cb4-69fd-42f2-8729-eb2be11a1716.json",
"created_at": "2025-04-02 18:38:21",
"google_news_url": "https://scholar.google.com/citations?mauthors=Mike&view_op=search_authors",
"raw_html_file": "https://webserp.abcproxy.com/files/57ad90004b807ac7/17f31cb4-69fd-42f2-8729-eb2be11a1716.html",
"xray_html_file": "https://webserp.abcproxy.com/files/57ad90004b807ac7/17f31cb4-69fd-42f2-8729-eb2be11a1716.xray",
"total_time_taken": "33.8326",
"id": "17f31cb4-69fd-42f2-8729-eb2be11a1716"
},
"search_parameters": {
"engine": "google_scholar_profiles",
"no_cache": true,
"api_key": "YOUR_API_KEY",
"mauthors": "Mike"
},
"url": "https://scholar.google.com/citations?mauthors=Mike&view_op=search_authors",
"profiles": [
{
"cited_by": "Time Cited:171285",
"link": "https//scholar.google.com/citations?hl=zh-CN&user=ZjfgPLMAAAAJ",
"interests": [
{
"link": "https//scholar.google.com/citations?hl=zh-CN&view_op=search_authors&mauthors=label:statistical_genetics",
"title": "statistical genetics"
},
],
"thumbnail": "https://scholar.googleusercontent.com/citations?view_op=small_photo&user=ZjfgPLMAAAAJ&citpid=14",
"name": "Mike A. Nalls",
"affiliations": "Founder/consultant with Data Tecnica International + Data science lead at NIH's Center for …",
"email": "exist mail.nih.gov The email has been verified"
},
{
"affiliations": "imperial college",
"email": "exist imperial.ac.uk The email has been verified",
"cited_by": "Time Cited:132511",
"link": "https//scholar.google.com/citations?hl=zh-CN&user=RIg9DVEAAAAJ",
"interests": [
{
"link": "https//scholar.google.com/citations?hl=zh-CN&view_op=search_authors&mauthors=label:entrepreneurship",
"title": "entrepreneurship"
}
],
"thumbnail": "https://scholar.googleusercontent.com/citations?view_op=small_photo&user=RIg9DVEAAAAJ&citpid=2",
"name": "mike wright"
},
{
"email": "exist glasgow.ac.uk The email has been verified",
"cited_by": "Time Cited:99178",
"link": "https//scholar.google.com/citations?hl=zh-CN&user=R8PPdbQAAAAJ",
"interests": [
{
"link": "https//scholar.google.com/citations?hl=zh-CN&view_op=search_authors&mauthors=label:food",
"title": "Food"
},
],
"thumbnail": "https://scholar.googleusercontent.com/citations?view_op=small_photo&user=R8PPdbQAAAAJ&citpid=3",
"name": "Mike Lean (MEJ Lean)",
"affiliations": "Professor of Human Nutrition, University of Glasgow"
},
{
"cited_by": "Time Cited:97491",
"link": "https//scholar.google.com/citations?hl=zh-CN&user=L9lS9_AAAAAJ",
"interests": [
{
"link": "https//scholar.google.com/citations?hl=zh-CN&view_op=search_authors&mauthors=label:machine_learning",
"title": "machine learning"
},
],
"thumbnail": "https://scholar.googleusercontent.com/citations?view_op=small_photo&user=L9lS9_AAAAAJ&citpid=1",
"name": "Mike Schuster",
"affiliations": "Two Sigma",
"email": "exist twosigma.com The email has been verified"
},
{
"interests": [
{
"title": "anaerobic microbiology",
"link": "https//scholar.google.com/citations?hl=zh-CN&view_op=search_authors&mauthors=label:anaerobic_microbiology"
},
],
"thumbnail": "https://scholar.googleusercontent.com/citations?view_op=small_photo&user=iXjCKTgAAAAJ&citpid=3",
"name": "prof dr ir Mike SM Jetten",
"affiliations": "Radboud University, Microbiology, Nijmegen, Netherlands",
"email": "exist science.ru.nl The email has been verified",
"cited_by": "Time Cited:88539",
"link": "https//scholar.google.com/citations?hl=zh-CN&user=iXjCKTgAAAAJ"
},
{
"affiliations": "Professor, Forestry and Agricultural Biotechnology Institute (FABI), University of Pretoria",
"email": "exist fabi.up.ac.za The email has been verified",
"cited_by": "Time Cited:82519",
"link": "https//scholar.google.com/citations?hl=zh-CN&user=wT4V7isAAAAJ",
"interests": [
{
"title": "forest protection",
"link": "https//scholar.google.com/citations?hl=zh-CN&view_op=search_authors&mauthors=label:forest_protection"
},
],
"thumbnail": "https://scholar.googleusercontent.com/citations?view_op=small_photo&user=wT4V7isAAAAJ&citpid=5",
"name": "Mike Wingfield"
},
{
"name": "Mike Lewis",
"affiliations": "Facebook AI Research",
"email": "exist fb.com The email has been verified",
"cited_by": "Time Cited:79064",
"link": "https//scholar.google.com/citations?hl=zh-CN&user=SnQnQicAAAAJ",
"interests": [
{
"title": "Natural language processing",
"link": "https//scholar.google.com/citations?hl=zh-CN&view_op=search_authors&mauthors=label:natural_language_processing"
},
],
"thumbnail": "/citations/images/avatar_scholar_56.png"
},
{
"affiliations": "Jindal Chair of Global Strategy, University of Texas at Dallas",
"email": "exist utdallas.edu The email has been verified",
"cited_by": "Time Cited:67675",
"link": "https//scholar.google.com/citations?hl=zh-CN&user=z1Kz8gQAAAAJ",
"interests": [
{
"title": "International Business",
"link": "https//scholar.google.com/citations?hl=zh-CN&view_op=search_authors&mauthors=label:international_business"
},
],
"thumbnail": "https://scholar.googleusercontent.com/citations?view_op=small_photo&user=z1Kz8gQAAAAJ&citpid=2",
"name": "Mike W. Peng"
},
{
"affiliations": "University of Cambridge",
"email": "exist cam.ac.uk The email has been verified",
"cited_by": "Time Cited:62648",
"link": "https//scholar.google.com/citations?hl=zh-CN&user=uQJsUvEAAAAJ",
"interests": [
{
"title": "Climate Change",
"link": "https//scholar.google.com/citations?hl=zh-CN&view_op=search_authors&mauthors=label:climate_change"
},
],
"thumbnail": "https://scholar.googleusercontent.com/citations?view_op=small_photo&user=uQJsUvEAAAAJ&citpid=1",
"name": "Mike Hulme"
},
{
"name": "Mike Tyers",
"affiliations": "The Hospital for Sick Children",
"email": "exist sickkids.ca The email has been verified",
"cited_by": "Time Cited:62416",
"link": "https//scholar.google.com/citations?hl=zh-CN&user=9zEuqoIAAAAJ",
"interests": [
{
"title": "cell growth and division",
"link": "https//scholar.google.com/citations?hl=zh-CN&view_op=search_authors&mauthors=label:cell_growth_and_division"
},
],
"thumbnail": "/citations/images/avatar_scholar_56.png"
}
]
}
Response Fields
Field
Type
Description
search_parameters
Object
Contains query parameters and search context
search_metadata
Object
Contains timing and status information
profiles
array
profiles Information parameters
pagination
Object
pagination Information parameters
next
string
next Information parameters
next_page_token
string
next_page_token Information parameters
Error Responses
Common Errors
HTTP Status
Error Code
Description
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
{
"code": 400,
"message": "API Key can not be empty"
}
Parameter defines the language to use for the Google Scholar Profiles 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.