Looking for pricing and use cases? View product page →

Research

Google Scholar API

Access scholarly articles and academic research data with ultra low latency and high accuracy.

Overview

The Google Scholar API provides programmatic access to search for scholarly articles, retrieve metadata about academic publications, and access citation information. Perfect for research applications, academic platforms, and educational tools.

<100ms
Avg. Response Time
99.97%
Uptime Guarantee
24/7
Support

API Endpoint

GEThttps://api.bitlore.in/search

Parameters

ParameterTypeRequiredDescription
qstringYesSearch query for scholarly articles
search_enginestringYesMust be "google_scholar"
api_keystringYesYour API key for authentication
pageintegerNoPage number for pagination (default: 1)

Code Examples

import axios from 'axios';

const searchGoogleScholar = async () => {
  try {
    const response = await axios.get('https://api.bitlore.in/search', {
      params: {
        search_engine: 'google_scholar',
        q: 'machine learning',
        page: 1,
        api_key: 'YOUR_API_KEY'
      }
    });

    console.log('Results:', response.data);
    return response.data;
  } catch (error) {
    console.error('Error:', error.response?.data || error.message);
  }
};

searchGoogleScholar();

Response Format

{
  "status": true,
  "message": "Task executed",
  "data": {
    "results": [
      {
        "title": "Machine learning algorithms-a review",
        "link": "https://example.com/paper.pdf",
        "authors": "B Mahesh - Int. Journal of Science and Research, 2020",
        "snippet": "A review of commonly used ML algorithms...",
        "cited_by": "https://scholar.google.com/scholar?cites=...",
        "related_articles": "https://scholar.google.com/scholar?q=related:..."
      }
    ],
    "related_searches": [{ "text": "machine learning algorithms", "link": "..." }],
    "pagination_links": [{ "text": "2", "link": "..." }]
  }
}

Response Field Reference

Fields inside data.results[]:

FieldTypeDescription
titlestringPublication title as shown on Google Scholar
linkstring (URL)Direct link to the paper or PDF source
authorsstringAuthor names and publication venue/year
snippetstringExcerpt or abstract preview text
cited_bystring (URL)URL for papers citing this result
related_articlesstring (URL)Link to related articles
related_searchesarraySuggested follow-up queries
pagination_linksarrayPage numbers and URLs for navigation

Pagination

Use the page parameter to fetch additional result pages. Default is page 1.

GET .../search?search_engine=google_scholar&q=deep+learning&page=2&api_key=YOUR_KEY

Error Handling

400 Bad Request

Invalid or missing parameters

401 Unauthorized

Invalid or missing API key

402 Payment Required

Quota exceeded — upgrade your plan

Rate Limits & Quotas

Limits depend on your plan. Free Developer tier: 50 calls. Production and above: 10,000+ calls per billing period.

View pricing →

Status Codes

200Success
400Bad Request
401Unauthorized
402Payment Required

Ready to integrate?

Get your free API key and start building.