Google Scholar Cite API

Api Details

EndpointGET https://serpapi.abcproxy.com/search

Description

Our Google Scholar Cite API allows you to scrape cite results from the Google Scholar organic results. The API is accessed through the following endpoint: /search?engine=google_scholar_cite.

A user may query the following: https://serpapi.abcproxy.com/search?engine=google_scholar_cite utilizing a GET request. Head to the playground for a live and interactive demo.


Request

HTTP Request

curl -X GET "https://serpapi.abcproxy.com/search" \
  -d "engine=google_scholar_cite" \
  -d "q=FDc6HiktlqEJ" \
  -d "no_cache=false" \
  -d "api_key=YOUR_API_KEY"

API Parameters

Search Query

Name
Type
Required
Description
Example

q

String

Yes

Parameter defines the ID of an individual Google Scholar organic search result. You can find the ID inside the result_id by using our Google Scholar API.

FDc6HiktlqEJ

Localization

Name
Type
Required
Description
Example

hl

String

No

Parameter defines the language to use for the Google Scholar Cite. It's a two-letter language code. (e.g., en for English, es for Spanish, or fr for French). Head to the Google languages page for a full list of supported Google languages.

en

Serpapi Parameters

Name
Type
Required
Description
Example

engine

String

Yes

Set parameter to google_scholar_cite to use the Google Finance API engine.

google_scholar_cite

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

api_key

string

Yes

Parameter defines the SerpApi private key to use.

123


Response

Success 200

Response Body

{
  "url": "https://scholar.google.com/scholar?output=cite&q=info:FDc6HiktlqEJ:scholar.google.com",
  "articles_cite": [
    {
      "title": "GB/T 7714",
      "snippet": "Schwertmann U, Taylor R M. Iron oxides[J]. Minerals in soil environments, 1989, 1: 379-438."
    },
    {
      "title": "MLA",
      "snippet": "Schwertmann, U. T. R. M., and Reginald M. Taylor. \"Iron oxides.\" Minerals in soil environments 1 (1989): 379-438."
    },
    {
      "title": "APA",
      "snippet": "Schwertmann, U. T. R. M., & Taylor, R. M. (1989). Iron oxides. Minerals in soil environments, 1, 379-438."
    }
  ],
  "links": [
    {
      "name": "BibTeX",
      "link": "https://scholar.googleusercontent.com/scholar.bib?q=info:FDc6HiktlqEJ:scholar.google.com/&output=citation&scisdr=ClEqqum3GAA:AFWwaeYAAAAAZ-37zzN6FLxkzIPi_jXKdsfqO1A&scisig=AFWwaeYAAAAAZ-37zxiAZmp8tpkPmt78pZyyHxM&scisf=4&ct=citation&cd=-1&hl=zh-CN"
    },
    {
      "name": "EndNote",
      "link": "https://scholar.googleusercontent.com/scholar.enw?q=info:FDc6HiktlqEJ:scholar.google.com/&output=citation&scisdr=ClEqqum3GAA:AFWwaeYAAAAAZ-37zzN6FLxkzIPi_jXKdsfqO1A&scisig=AFWwaeYAAAAAZ-37zxiAZmp8tpkPmt78pZyyHxM&scisf=3&ct=citation&cd=-1&hl=zh-CN"
    },
    {
      "name": "RefMan",
      "link": "https://scholar.googleusercontent.com/scholar.ris?q=info:FDc6HiktlqEJ:scholar.google.com/&output=citation&scisdr=ClEqqum3GAA:AFWwaeYAAAAAZ-37zzN6FLxkzIPi_jXKdsfqO1A&scisig=AFWwaeYAAAAAZ-37zxiAZmp8tpkPmt78pZyyHxM&scisf=2&ct=citation&cd=-1&hl=zh-CN"
    },
    {
      "name": "RefWorks",
      "link": "https://scholar.googleusercontent.com/scholar.rfw?q=info:FDc6HiktlqEJ:scholar.google.com/&output=citation&scisdr=ClEqqum3GAA:AFWwaeYAAAAAZ-37zzN6FLxkzIPi_jXKdsfqO1A&scisig=AFWwaeYAAAAAZ-37zxiAZmp8tpkPmt78pZyyHxM&scisf=1&ct=citation&cd=-1&hl=zh-CN"
    }
  ],
  "search_metadata": {
    "google_news_url": "https://scholar.google.com/scholar?output=cite&q=info:FDc6HiktlqEJ:scholar.google.com",
    "raw_html_file": "https://webserp.abcproxy.com/files/da6075ecc65196aa/bfb2c7df-7236-4f4e-b2ec-7fc4ee837826.html",
    "xray_html_file": "https://webserp.abcproxy.com/files/da6075ecc65196aa/bfb2c7df-7236-4f4e-b2ec-7fc4ee837826.xray",
    "total_time_taken": "3.5611",
    "id": "bfb2c7df-7236-4f4e-b2ec-7fc4ee837826",
    "json_endpoint": "https://webserp.abcproxy.com/files/da6075ecc65196aa/bfb2c7df-7236-4f4e-b2ec-7fc4ee837826.json",
    "created_at": "2025-04-03 10:59:05"
  },
  "search_parameters": {
    "engine": "google_scholar_cite",
    "no_cache": true,
    "api_key": "YOUR_API_KEY",
    "q": "FDc6HiktlqEJ"
  }
}

Response Fields

Field
Type
Description

search_parameters

Object

Contains query parameters and search context

search_metadata

Object

Contains timing and status information

articles_cite[]

Object[]

articles_cite Information parameters

links[]

Object[]

links 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"
}

Last updated