Google Scholar Lite - Cheap Bulk Academic
Search Google Scholar for academic papers in bulk and export clean JSON: title, authors, journal, year, citation count, and PDF links. Fast bibliometric search for literature reviews, citation discovery, and research datasets. Pay per paper from $1.50 per 1,000, with no setup or per-run fee.
MEDIAN LAGon demand
PARAMETERS5
TOTAL USERS11
MONTHLY ACTIVE6
TOTAL RUNS99
RUNS SUCCEEDED100.0%
RATING5.0 (4)
Input parameters
| PARAMETER | TYPE | REQ | DEFAULT | DESCRIPTION |
|---|---|---|---|---|
| searchTerms | string[] | yes | — | Provide one or more search queries, for example 'transformer attention mechanism' or 'CRISPR gene editing'. Each query is searched independently and billed per paper returned. |
| yearFrom | integer | no | — | Limit results to papers published in or after this year, for example 2020. |
| yearTo | integer | no | — | Limit results to papers published in or before this year, for example 2026. |
| maxResultsPerSearch | integer | no | 100 | Set how many papers to return per search query. — drives your bill |
| language | string | no | en | Set the two-letter interface language code for results, for example 'en', 'es', 'de'. Defaults to 'en'. |
Worked examples
{
"searchTerms": [
"transformer attention mechanism"
]
}
Tasks
Saved runs with the inputs already filled in — each one a standalone page and a working configuration example.
Code
curl
curl -X POST "https://api.apify.com/v2/acts/johnvc~google-scholar-lite-api/run-sync-get-dataset-items" \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"searchTerms": ["transformer attention mechanism"]}'
Python
from apify_client import ApifyClient
client = ApifyClient("APIFY_TOKEN")
run = client.actor("johnvc/google-scholar-lite-api").call(
run_input={'searchTerms': ['transformer attention mechanism']}
)
for item in client.dataset(run.default_dataset_id).iterate_items():
print(item)