🚀 New: Try our EnrichmentAPI, Enrich leads with verified emails, company & person data🚀 New: Try our EnrichmentAPITry it now

Google Scholar API

Easily integrate and automate the extraction of academic papers, citations, and author details into your application for faster research and data analysis using our Google Scholar API.

GET GET / google_scholar 200 OK
"scholar_results": [
    {
        "title": "Machine learning",
        "title_link": "https://books.google.com/books?hl=en&lr=&id=ctM-EAAAQBAJ&oi=fnd&pg=PR6&dq=Machine+Learning&ots=o_Qi_8Pt2o&sig=rKdEyZcwYCtJrOBI-LQlxhNl-K0",
        "id": "EQ8shYj8Ai8J",
        "type": "[BOOK]",
        "displayed_link": "ZH Zhou - 2021 - books.google.com",
        "snippet": "… from data is called learning or training. The … machine learning is to find or approximate ground-truth. In this book, models are sometimes called learners, which are machine learning …",
        "authors": [
            {
                "name": "ZH Zhou",
                "link": "https://scholar.google.com/citations?user=rSVIHasAAAAJ&hl=en&oi=sra",
                "author_id": "rSVIHasAAAAJ",
                "scrapingdog_link": "https://api.scrapingdog.com/google_scholar/author?author_id=rSVIHasAAAAJ&api_key=APIKEY"
            }
        ],
        "scrapingdog_cite_link": "https://api.scrapingdog.com/google_scholar/cite?api_key=APIKEY&query=EQ8shYj8Ai8J",
        "inline_links": {
            "versions": {
                "total": "All 7 versions",
                "link": "https://scholar.google.com/scholar?cluster=3387547533016043281&hl=en&as_sdt=0,5",
                "cluster_id": "3387547533016043281",
                "scrapingdog_scholar_link": "https://api.scrapingdog.com/google_scholar?api_key=APIKEY&cluster_id=3387547533016043281&as_sdt=0%2C5"
            },
            "cited_by": {
                "total": "Cited by 3826",
                "link": "https://scholar.google.com/scholar?cites=3387547533016043281&as_sdt=2005&sciodt=0,5&hl=en",
                "cites_id": "3387547533016043281",
                "scrapingdog_cite_link": "https://api.scrapingdog.com/google_scholar?api_key=APIKEY&cites=3387547533016043281"
            },
            "related_pages_link": "https://scholar.google.com/scholar?q=related:EQ8shYj8Ai8J:scholar.google.com/&scioq=Machine+Learning&hl=en&as_sdt=0,5",
            "scrapingdog_related_pages_link": "https://api.scrapingdog.com/google_scholar?api_key=APIKEY&q=related:EQ8shYj8Ai8J:scholar.google.com/&as_sdt=0%2C5"
        }
    },
]

How It Works Behind the API

</> GET Python
import requests

api_key = "APIKEY"
url = "https://api.scrapingdog.com/google_scholar"

params = {
    "api_key": api_key,
    "query": "Machine Learning"
}

response = requests.get(url, params=params)

if response.status_code == 200:
    data = response.json()
    print(data)
else:
    print(f"Request failed with status code: {response.status_code}")
live api response
"scholar_results": [
    {
        "title": "Machine learning",
        "title_link": "https://books.google.com/books?…
        "id": "EQ8shYj8Ai8J",
        "type": "[BOOK]",
…

Google Scholar API Response (Structured JSON Data)

Try Scrapingdog for Free

Scholar Results

titletitle_linktypedisplayed_linksnippetid

Resources & PDFs

resourcestitletypelink

Citation & Versions

inline_linkscited_bytotalversionscluster_idrelated_pages_link

Search Details

search_detailsquerynumber_of_results

Related Searches

related_searchestitlelink

Pagination

paginationcurrentpage_no

Google Scholar API Features That Make Scraping Easy

Author Profiles & Metrics

The Author endpoints return citation counts, h-index, and i10-index with research interests, so you can analyze influence in one call.

Citation & Cited-By Data

The Cite endpoint collects citation records and cited-by totals for any paper, so you track scholarly impact without manual scraping.

Filterable Scholarly Search

Query by keyword, author, journal, or publication year and receive the latest papers, versions, and PDF resources in real time.

Rotating Proxy Network

A built-in rotating proxy pool changes IP for every request, so high-volume literature reviews never trip rate limits.

Automatic CAPTCHA Handling

Scrapingdog clears the "robot" walls Scholar throws at repeated queries, keeping your bulk research jobs running.

Structured, Ready-to-Use JSON

Titles, snippets, versions, resources, and pagination arrive as clean JSON, ready for your reference database or pipeline.

What you can build with a Google Scholar Scraper API

Research Paper Discovery

Find and access relevant academic papers quickly by topic, keyword, or author, speeding up the literature review process.

Citation Tracking

Monitor citation frequency and counts over time to measure the impact and influence of specific research and publications.

Academic Profiling

Build detailed author profiles with publications and credentials to support collaboration, hiring, and partnership decisions.

Research Analytics

Analyze trends, citation networks, and emerging research areas to spot what is gaining momentum across academic fields.

Data Enrichment

Enhance existing datasets with current citations and author information to keep your research databases accurate and up to date.

Journal & Conference Monitoring

Stay updated on the latest publications in your field by continuously monitoring journals and conference proceedings.

Built for teams of every size and background

Academic ResearchersResearch LibrariansUniversity DepartmentsSystematic-Review TeamsCitation & Bibliometric ToolsReference Manager AppsPhD & Postdoc StudentsR&D TeamsAcademic PublishersGrant & Funding AnalystsScience JournalistsResearch Data Scientists

Get Started with Our Google Scholar Scraper API in Minutes

  1. 1

    Create free account

    Sign up and get free credits to start testing the Google Scholar API.

  2. 2

    Get Your API Key

    Access your unique API key from the dashboard and use it to scrape the data.

  3. 3

    Send Your First Request

    Call the /google_scholar endpoint with a query like "Machine Learning" to fetch real-time results from Google Scholar.

  4. 4

    Receive Structured Data

    Get clean JSON with scholar_results, cited-by counts, version clusters, PDF resources, and pagination ready to use in your app.

Transparent & Simple Pricing

Start your web scraping journey with 100 free credits. Test our service and upgrade to one of the plans below. Cancel anytime.

FREE

$0forever
  • 100 Requests Credits
  • 1 Concurrency
  • Access To All APIs
  • No Credit Card Required
  • Community Support
  • Team Support
Start for Free

LITE

$40/month
  • 200,000 Requests Credits
  • 5 Concurrency
  • Access To All APIs
  • Geotargeting
  • Email Support
  • No Team Support
Start Trial

STANDARD

$90/month
  • 1,000,000 Requests Credits
  • 50 Concurrency
  • Access To All APIs
  • Geotargeting
  • Priority Email Support
  • No Team Support
Start Trial
Popular

PRO

$200/month
  • 3,000,000 Requests Credits
  • 100 Concurrency
  • Access To All APIs
  • Geotargeting
  • Priority Email Support
  • Team Support
Start Trial

PREMIUM

$350/month
  • 6,000,000 Requests Credits
  • 150 Concurrency
  • Access To All APIs
  • Geotargeting
  • Priority Email Support
  • Team Support
Start Trial

BUSINESS

$500/month
  • 9,000,000 Requests Credits
  • 200 Concurrency
  • Access To All APIs
  • Geotargeting
  • Priority Email Support
  • Team Support
Start Trial

BUSINESS PLUS

$1,000/month
  • 19,000,000 Requests Credits
  • 250 Concurrency
  • Access To All APIs
  • Geotargeting
  • Priority Email Support
  • Team Support
Start Trial

BUSINESS PRO

$1,500/month
  • 29,000,000 Requests Credits
  • 300 Concurrency
  • Access To All APIs
  • Geotargeting
  • Priority Email Support
  • Team Support
Start Trial

CORPORATE

$2,000/month
  • 42,000,000 Requests Credits
  • 350 Concurrency
  • Access To All APIs
  • Geotargeting
  • Priority Email Support
  • Team Support
Start Trial

CORPORATE PLUS

$2,500/month
  • 55,000,000 Requests Credits
  • 400 Concurrency
  • Access To All APIs
  • Geotargeting
  • Priority Email Support
  • Team Support
Start Trial

CORPORATE PRO

$3,000/month
  • 65,000,000 Requests Credits
  • 450 Concurrency
  • Access To All APIs
  • Geotargeting
  • Priority Email Support
  • Team Support
Start Trial

ENTERPRISE STARTER

$4,000/month
  • 90,000,000 Requests Credits
  • 500 Concurrency
  • Access To All APIs
  • Geotargeting
  • Priority Email Support
  • Team Support
Start Trial

ENTERPRISE PLUS

$5,000/month
  • 120,000,000 Requests Credits
  • 600 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Support
  • Team Support
Start Trial

ENTERPRISE PRO

$6,000/month
  • 150,000,000 Requests Credits
  • 650 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Support
  • Team Support
Start Trial

GLOBAL STARTER

$7,000/month
  • 185,000,000 Requests Credits
  • 700 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Support
  • Team Support
Start Trial

GLOBAL PLUS

$8,000/month
  • 220,000,000 Requests Credits
  • 800 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Support
  • Team Support
Start Trial

GLOBAL PRO

$9,000/month
  • 255,000,000 Requests Credits
  • 850 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Support
  • Team Support
Start Trial

GLOBAL ELITE

$10,000/month
  • 295,000,000 Requests Credits
  • 900 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Support
  • Team Support
Start Trial

ULTRA STARTER

$12,000/month
  • 360,000,000 Requests Credits
  • 1,000 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Account Manager
  • Team Support
Start Trial

ULTRA PLUS

$14,000/month
  • 430,000,000 Requests Credits
  • 1,200 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Account Manager
  • Team Support
Start Trial

ULTRA PRO

$16,000/month
  • 500,000,000 Requests Credits
  • 1,300 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Account Manager
  • Team Support
Start Trial

TITAN STARTER

$18,000/month
  • 580,000,000 Requests Credits
  • 1,400 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Account Manager
  • Team Support
Start Trial

TITAN PLUS

$20,000/month
  • 660,000,000 Requests Credits
  • 1,500 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Account Manager
  • Team Support
Start Trial

TITAN PRO

$22,000/month
  • 740,000,000 Requests Credits
  • 1,700 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Account Manager
  • Team Support
Start Trial

TITAN ELITE

$24,000/month
  • 830,000,000 Requests Credits
  • 1,800 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Account Manager
  • Team Support
Start Trial

NOVA STARTER

$26,000/month
  • 920,000,000 Requests Credits
  • 1,900 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Account Manager
  • Team Support
Start Trial

NOVA PLUS

$28,000/month
  • 1,010,000,000 Requests Credits
  • 2,000 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Account Manager
  • Team Support
Start Trial

NOVA PRO

$30,000/month
  • 1,100,000,000 Requests Credits
  • 2,200 Concurrency
  • Access To All APIs
  • Geotargeting
  • Dedicated Account Manager
  • Team Support
Start Trial
$0$30,000

Trusted by Researchers worldwide

4.8 TrustScore
I got the free trial and in less than a minute I already integrated with their API to scrape Google, matter of fact they had all the plug-and-play codes ready for me, It was seamless. I am about to upgrade as I have used up my trial credits.
Cara DamianoUnited States
I love how you can use it to scrape data from Google.
Filip LigaardenOslo, Norway
Scrapingdog is an awesome service. I use it with my Local Leads Sniper system and thanks to it I have been able to land a few clients since it gave me all the info that my client's Google Business Profile was missing. Great service!
Hector Casanova LoeraMexico
Their API success rate is 100% on the tests that I have done. The service seems very reliable.
Jomer AvengozaNew York, USA

Frequently Asked Questions

What is the Google Scholar API?

It’s an API that automates the extraction of data from Google Scholar, including academic papers, citations, and author profiles. It allows researchers and developers to integrate scholarly data into their applications for easier access and analysis.

Can I extract citation data using this API?

Yes, the API allows you to retrieve citation counts and details for academic papers, enabling you to track the impact and influence of specific research.

Does Scrapingdog offer other types of data from search engines like Google?

Yes, other than the data from Google Scholar, we have dedicated APIs for Google Search, Google Images, Google Maps, and more.

Can I filter the data by publication year or journal?

Yes, the Google Scholar API allows you to filter the data by various parameters, such as publication year, specific journals, or keywords, so you can extract only the most relevant information for your research.

What’s the difference between credits and requests?

Each API request consumes a certain number of credits based on the dedicated API you’re using. For example, the Google Search API costs 5 credits per request.

Does Google have an official Scholar API?

No, there is no official Google Scholar API.

Try Scrapingdog for Free!

Get 100 free credits to spin the API. No credit card required!

Start Your Free TrialRead Documentation