Google Scholar Scraper avatar

Google Scholar Scraper

Try for free

Pay $10.00 for 1,000 results

Go to Store
Google Scholar Scraper

Google Scholar Scraper

easyapi/google-scholar-scraper
Try for free

Pay $10.00 for 1,000 results

Powerful Google Scholar scraper collect up to 5000 scholarly results per run with flexible search options, citation filtering. Perfect for academic research, bibliometric analysis, and scientific trend tracking. ๐ŸŽ“๐Ÿ”

You can access the Google Scholar Scraper programmatically from your own applications by using the Apify API. You can choose the language preference from below. To use the Apify API, youโ€™ll need an Apify account and your API token, found in Integrations settings in Apify Console.

1{
2  "openapi": "3.0.1",
3  "info": {
4    "version": "0.0",
5    "x-build-id": "flfNNWT94krnGhfXp"
6  },
7  "servers": [
8    {
9      "url": "https://api.apify.com/v2"
10    }
11  ],
12  "paths": {
13    "/acts/easyapi~google-scholar-scraper/run-sync-get-dataset-items": {
14      "post": {
15        "operationId": "run-sync-get-dataset-items-easyapi-google-scholar-scraper",
16        "x-openai-isConsequential": false,
17        "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
18        "tags": [
19          "Run Actor"
20        ],
21        "requestBody": {
22          "required": true,
23          "content": {
24            "application/json": {
25              "schema": {
26                "$ref": "#/components/schemas/inputSchema"
27              }
28            }
29          }
30        },
31        "parameters": [
32          {
33            "name": "token",
34            "in": "query",
35            "required": true,
36            "schema": {
37              "type": "string"
38            },
39            "description": "Enter your Apify token here"
40          }
41        ],
42        "responses": {
43          "200": {
44            "description": "OK"
45          }
46        }
47      }
48    },
49    "/acts/easyapi~google-scholar-scraper/runs": {
50      "post": {
51        "operationId": "runs-sync-easyapi-google-scholar-scraper",
52        "x-openai-isConsequential": false,
53        "summary": "Executes an Actor and returns information about the initiated run in response.",
54        "tags": [
55          "Run Actor"
56        ],
57        "requestBody": {
58          "required": true,
59          "content": {
60            "application/json": {
61              "schema": {
62                "$ref": "#/components/schemas/inputSchema"
63              }
64            }
65          }
66        },
67        "parameters": [
68          {
69            "name": "token",
70            "in": "query",
71            "required": true,
72            "schema": {
73              "type": "string"
74            },
75            "description": "Enter your Apify token here"
76          }
77        ],
78        "responses": {
79          "200": {
80            "description": "OK",
81            "content": {
82              "application/json": {
83                "schema": {
84                  "$ref": "#/components/schemas/runsResponseSchema"
85                }
86              }
87            }
88          }
89        }
90      }
91    },
92    "/acts/easyapi~google-scholar-scraper/run-sync": {
93      "post": {
94        "operationId": "run-sync-easyapi-google-scholar-scraper",
95        "x-openai-isConsequential": false,
96        "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
97        "tags": [
98          "Run Actor"
99        ],
100        "requestBody": {
101          "required": true,
102          "content": {
103            "application/json": {
104              "schema": {
105                "$ref": "#/components/schemas/inputSchema"
106              }
107            }
108          }
109        },
110        "parameters": [
111          {
112            "name": "token",
113            "in": "query",
114            "required": true,
115            "schema": {
116              "type": "string"
117            },
118            "description": "Enter your Apify token here"
119          }
120        ],
121        "responses": {
122          "200": {
123            "description": "OK"
124          }
125        }
126      }
127    }
128  },
129  "components": {
130    "schemas": {
131      "inputSchema": {
132        "type": "object",
133        "required": [
134          "query",
135          "maxItems"
136        ],
137        "properties": {
138          "maxItems": {
139            "title": "Maximum Items",
140            "minimum": 10,
141            "maximum": 5000,
142            "type": "integer",
143            "description": "Maximum number of scholarly results to be extracted.",
144            "default": 10
145          },
146          "query": {
147            "title": "Search Query",
148            "type": "string",
149            "description": "The search term to use",
150            "default": "rocket"
151          },
152          "gl": {
153            "title": "Google Country",
154            "enum": [
155              "af",
156              "al",
157              "dz",
158              "as",
159              "ad",
160              "ao",
161              "ai",
162              "aq",
163              "ag",
164              "ar",
165              "am",
166              "aw",
167              "ac",
168              "au",
169              "at",
170              "az",
171              "bs",
172              "bh",
173              "bd",
174              "bb",
175              "by",
176              "be",
177              "bz",
178              "bj",
179              "bm",
180              "bt",
181              "bo",
182              "ba",
183              "bw",
184              "bv",
185              "br",
186              "io",
187              "bn",
188              "bg",
189              "bf",
190              "bi",
191              "kh",
192              "cm",
193              "ca",
194              "cv",
195              "cat",
196              "ky",
197              "cf",
198              "td",
199              "cl",
200              "cn",
201              "cx",
202              "cc",
203              "co",
204              "km",
205              "cg",
206              "cd",
207              "ck",
208              "cr",
209              "ci",
210              "hr",
211              "cy",
212              "cz",
213              "dk",
214              "dj",
215              "dm",
216              "do",
217              "tl",
218              "ec",
219              "eg",
220              "sv",
221              "gq",
222              "er",
223              "ee",
224              "et",
225              "fk",
226              "fo",
227              "fj",
228              "fi",
229              "fr",
230              "gf",
231              "pf",
232              "tf",
233              "ga",
234              "gm",
235              "ge",
236              "de",
237              "gh",
238              "gi",
239              "gr",
240              "gl",
241              "gd",
242              "gp",
243              "gu",
244              "gt",
245              "gn",
246              "gw",
247              "gy",
248              "ht",
249              "hm",
250              "hn",
251              "hk",
252              "hu",
253              "is",
254              "in",
255              "id",
256              "iq",
257              "ie",
258              "il",
259              "it",
260              "jm",
261              "jp",
262              "jo",
263              "kz",
264              "ke",
265              "ki",
266              "kw",
267              "kg",
268              "la",
269              "lv",
270              "lb",
271              "ls",
272              "lr",
273              "ly",
274              "li",
275              "lt",
276              "lu",
277              "mo",
278              "mk",
279              "mg",
280              "mw",
281              "my",
282              "mv",
283              "ml",
284              "mt",
285              "mh",
286              "mq",
287              "mr",
288              "mu",
289              "yt",
290              "mx",
291              "fm",
292              "md",
293              "mc",
294              "mn",
295              "ms",
296              "ma",
297              "mz",
298              "na",
299              "nr",
300              "np",
301              "nl",
302              "an",
303              "nc",
304              "nz",
305              "ni",
306              "ne",
307              "ng",
308              "nu",
309              "nf",
310              "mp",
311              "no",
312              "om",
313              "pk",
314              "pw",
315              "ps",
316              "pa",
317              "pg",
318              "py",
319              "pe",
320              "ph",
321              "pn",
322              "pl",
323              "pt",
324              "pr",
325              "qa",
326              "re",
327              "ro",
328              "ru",
329              "rw",
330              "kn",
331              "lc",
332              "vc",
333              "ws",
334              "sm",
335              "st",
336              "sa",
337              "sn",
338              "cs",
339              "sc",
340              "sl",
341              "sg",
342              "sk",
343              "si",
344              "sb",
345              "so",
346              "za",
347              "gs",
348              "kr",
349              "es",
350              "lk",
351              "sh",
352              "pm",
353              "sr",
354              "sj",
355              "sz",
356              "se",
357              "ch",
358              "tw",
359              "tj",
360              "tz",
361              "th",
362              "tg",
363              "tk",
364              "to",
365              "tt",
366              "tn",
367              "tr",
368              "tm",
369              "tc",
370              "tv",
371              "ug",
372              "ua",
373              "ae",
374              "gb",
375              "us",
376              "um",
377              "uy",
378              "uz",
379              "vu",
380              "va",
381              "ve",
382              "vn",
383              "vg",
384              "vi",
385              "wf",
386              "eh",
387              "ye",
388              "zm",
389              "zw"
390            ],
391            "type": "string",
392            "description": "The Google country to use for the query"
393          },
394          "scholar_include_citations": {
395            "title": "Include citations",
396            "type": "boolean",
397            "description": "Whether to include citations in scholar results.",
398            "default": true
399          },
400          "scholar_year_min": {
401            "title": "Minimum year",
402            "minimum": 1900,
403            "type": "integer",
404            "description": "Minimum year for scholar results."
405          },
406          "scholar_year_max": {
407            "title": "Maximum year",
408            "maximum": 2024,
409            "type": "integer",
410            "description": "Maximum year for scholar results."
411          },
412          "scholar_patents_courts": {
413            "title": "Patents and courts filter",
414            "enum": [
415              "0",
416              "1",
417              "4"
418            ],
419            "type": "string",
420            "description": "Filter for patents and courts in scholar results."
421          },
422          "scisbd": {
423            "title": "Scholar sort parameter",
424            "enum": [
425              "1",
426              "2"
427            ],
428            "type": "string",
429            "description": "Sort parameter for scholar results."
430          },
431          "hl": {
432            "title": "UI Language",
433            "enum": [
434              "af",
435              "ak",
436              "sq",
437              "am",
438              "ar",
439              "hy",
440              "az",
441              "eu",
442              "be",
443              "bem",
444              "bn",
445              "bh",
446              "bs",
447              "br",
448              "bg",
449              "km",
450              "ca",
451              "chr",
452              "ny",
453              "zh-cn",
454              "zh-tw",
455              "co",
456              "hr",
457              "cs",
458              "da",
459              "nl",
460              "en",
461              "eo",
462              "et",
463              "ee",
464              "fo",
465              "tl",
466              "fi",
467              "fr",
468              "fy",
469              "gaa",
470              "gl",
471              "ka",
472              "de",
473              "el",
474              "gn",
475              "gu",
476              "ht",
477              "ha",
478              "haw",
479              "he",
480              "iw",
481              "hi",
482              "hu",
483              "is",
484              "ig",
485              "id",
486              "ia",
487              "ga",
488              "it",
489              "ja",
490              "jw",
491              "kn",
492              "kk",
493              "rw",
494              "rn",
495              "kg",
496              "ko",
497              "kri",
498              "ku",
499              "ckb",
500              "ky",
501              "lo",
502              "la",
503              "lv",
504              "ln",
505              "lt",
506              "loz",
507              "lg",
508              "ach",
509              "mk",
510              "mg",
511              "ms",
512              "ml",
513              "mt",
514              "mi",
515              "mr",
516              "mfe",
517              "mo",
518              "mn",
519              "sr-ME",
520              "ne",
521              "pcm",
522              "nso",
523              "no",
524              "nn",
525              "oc",
526              "or",
527              "om",
528              "ps",
529              "fa",
530              "pl",
531              "pt",
532              "pt-br",
533              "pt-pt",
534              "pa",
535              "qu",
536              "ro",
537              "rm",
538              "nyn",
539              "ru",
540              "gd",
541              "sr",
542              "sh",
543              "st",
544              "tn",
545              "crs",
546              "sn",
547              "sd",
548              "si",
549              "sk",
550              "sl",
551              "so",
552              "es",
553              "es-419",
554              "su",
555              "sw",
556              "sv",
557              "tg",
558              "ta",
559              "tt",
560              "te",
561              "th",
562              "ti",
563              "to",
564              "lua",
565              "tum",
566              "tr",
567              "tk",
568              "tw",
569              "ug",
570              "uk",
571              "ur",
572              "uz",
573              "vi",
574              "cy",
575              "wo",
576              "xh",
577              "yi",
578              "yo",
579              "zu"
580            ],
581            "type": "string",
582            "description": "The Google UI language to return results"
583          },
584          "lr": {
585            "title": "Language Results",
586            "enum": [
587              "lang_ar",
588              "lang_hy",
589              "lang_be",
590              "lang_bg",
591              "lang_ca",
592              "lang_zh-cn",
593              "lang_zh-tw",
594              "lang_hr",
595              "lang_cs",
596              "lang_da",
597              "lang_nl",
598              "lang_en",
599              "lang_eo",
600              "lang_et",
601              "lang_tl",
602              "lang_fi",
603              "lang_fr",
604              "lang_de",
605              "lang_el",
606              "lang_iw",
607              "lang_hu",
608              "lang_is",
609              "lang_id",
610              "lang_it",
611              "lang_ja",
612              "lang_ko",
613              "lang_lv",
614              "lang_lt",
615              "lang_no",
616              "lang_fa",
617              "lang_pl",
618              "lang_pt",
619              "lang_ro",
620              "lang_ru",
621              "lang_sr",
622              "lang_sk",
623              "lang_sl",
624              "lang_es",
625              "lang_sv",
626              "lang_th",
627              "lang_tr",
628              "lang_uk",
629              "lang_vi"
630            ],
631            "type": "string",
632            "description": "Limit the results to a specific language"
633          },
634          "cr": {
635            "title": "Country Results",
636            "enum": [
637              "af",
638              "al",
639              "dz",
640              "as",
641              "ad",
642              "ao",
643              "ai",
644              "aq",
645              "ag",
646              "ar",
647              "am",
648              "aw",
649              "ac",
650              "au",
651              "at",
652              "az",
653              "bs",
654              "bh",
655              "bd",
656              "bb",
657              "by",
658              "be",
659              "bz",
660              "bj",
661              "bm",
662              "bt",
663              "bo",
664              "ba",
665              "bw",
666              "bv",
667              "br",
668              "io",
669              "bn",
670              "bg",
671              "bf",
672              "bi",
673              "kh",
674              "cm",
675              "ca",
676              "cv",
677              "cat",
678              "ky",
679              "cf",
680              "td",
681              "cl",
682              "cn",
683              "cx",
684              "cc",
685              "co",
686              "km",
687              "cg",
688              "cd",
689              "ck",
690              "cr",
691              "ci",
692              "hr",
693              "cy",
694              "cz",
695              "dk",
696              "dj",
697              "dm",
698              "do",
699              "tl",
700              "ec",
701              "eg",
702              "sv",
703              "gq",
704              "er",
705              "ee",
706              "et",
707              "fk",
708              "fo",
709              "fj",
710              "fi",
711              "fr",
712              "gf",
713              "pf",
714              "tf",
715              "ga",
716              "gm",
717              "ge",
718              "de",
719              "gh",
720              "gi",
721              "gr",
722              "gl",
723              "gd",
724              "gp",
725              "gu",
726              "gt",
727              "gn",
728              "gw",
729              "gy",
730              "ht",
731              "hm",
732              "hn",
733              "hk",
734              "hu",
735              "is",
736              "in",
737              "id",
738              "iq",
739              "ie",
740              "il",
741              "it",
742              "jm",
743              "jp",
744              "jo",
745              "kz",
746              "ke",
747              "ki",
748              "kw",
749              "kg",
750              "la",
751              "lv",
752              "lb",
753              "ls",
754              "lr",
755              "ly",
756              "li",
757              "lt",
758              "lu",
759              "mo",
760              "mk",
761              "mg",
762              "mw",
763              "my",
764              "mv",
765              "ml",
766              "mt",
767              "mh",
768              "mq",
769              "mr",
770              "mu",
771              "yt",
772              "mx",
773              "fm",
774              "md",
775              "mc",
776              "mn",
777              "ms",
778              "ma",
779              "mz",
780              "na",
781              "nr",
782              "np",
783              "nl",
784              "an",
785              "nc",
786              "nz",
787              "ni",
788              "ne",
789              "ng",
790              "nu",
791              "nf",
792              "mp",
793              "no",
794              "om",
795              "pk",
796              "pw",
797              "ps",
798              "pa",
799              "pg",
800              "py",
801              "pe",
802              "ph",
803              "pn",
804              "pl",
805              "pt",
806              "pr",
807              "qa",
808              "re",
809              "ro",
810              "ru",
811              "rw",
812              "kn",
813              "lc",
814              "vc",
815              "ws",
816              "sm",
817              "st",
818              "sa",
819              "sn",
820              "cs",
821              "sc",
822              "sl",
823              "sg",
824              "sk",
825              "si",
826              "sb",
827              "so",
828              "za",
829              "gs",
830              "kr",
831              "es",
832              "lk",
833              "sh",
834              "pm",
835              "sr",
836              "sj",
837              "sz",
838              "se",
839              "ch",
840              "tw",
841              "tj",
842              "tz",
843              "th",
844              "tg",
845              "tk",
846              "to",
847              "tt",
848              "tn",
849              "tr",
850              "tm",
851              "tc",
852              "tv",
853              "ug",
854              "ua",
855              "ae",
856              "gb",
857              "us",
858              "um",
859              "uy",
860              "uz",
861              "vu",
862              "va",
863              "ve",
864              "vn",
865              "vg",
866              "vi",
867              "wf",
868              "eh",
869              "ye",
870              "zm",
871              "zw"
872            ],
873            "type": "string",
874            "description": "Limit the results to a specific country"
875          },
876          "nfpr": {
877            "title": "No Autocorrect",
878            "minimum": 0,
879            "maximum": 1,
880            "type": "integer",
881            "description": "Exclude results from auto-corrected queries (0 or 1)"
882          },
883          "filter": {
884            "title": "Filter",
885            "minimum": 0,
886            "maximum": 1,
887            "type": "integer",
888            "description": "Enable/disable Similar Results and Omitted Results filters (0 or 1)"
889          }
890        }
891      },
892      "runsResponseSchema": {
893        "type": "object",
894        "properties": {
895          "data": {
896            "type": "object",
897            "properties": {
898              "id": {
899                "type": "string"
900              },
901              "actId": {
902                "type": "string"
903              },
904              "userId": {
905                "type": "string"
906              },
907              "startedAt": {
908                "type": "string",
909                "format": "date-time",
910                "example": "2025-01-08T00:00:00.000Z"
911              },
912              "finishedAt": {
913                "type": "string",
914                "format": "date-time",
915                "example": "2025-01-08T00:00:00.000Z"
916              },
917              "status": {
918                "type": "string",
919                "example": "READY"
920              },
921              "meta": {
922                "type": "object",
923                "properties": {
924                  "origin": {
925                    "type": "string",
926                    "example": "API"
927                  },
928                  "userAgent": {
929                    "type": "string"
930                  }
931                }
932              },
933              "stats": {
934                "type": "object",
935                "properties": {
936                  "inputBodyLen": {
937                    "type": "integer",
938                    "example": 2000
939                  },
940                  "rebootCount": {
941                    "type": "integer",
942                    "example": 0
943                  },
944                  "restartCount": {
945                    "type": "integer",
946                    "example": 0
947                  },
948                  "resurrectCount": {
949                    "type": "integer",
950                    "example": 0
951                  },
952                  "computeUnits": {
953                    "type": "integer",
954                    "example": 0
955                  }
956                }
957              },
958              "options": {
959                "type": "object",
960                "properties": {
961                  "build": {
962                    "type": "string",
963                    "example": "latest"
964                  },
965                  "timeoutSecs": {
966                    "type": "integer",
967                    "example": 300
968                  },
969                  "memoryMbytes": {
970                    "type": "integer",
971                    "example": 1024
972                  },
973                  "diskMbytes": {
974                    "type": "integer",
975                    "example": 2048
976                  }
977                }
978              },
979              "buildId": {
980                "type": "string"
981              },
982              "defaultKeyValueStoreId": {
983                "type": "string"
984              },
985              "defaultDatasetId": {
986                "type": "string"
987              },
988              "defaultRequestQueueId": {
989                "type": "string"
990              },
991              "buildNumber": {
992                "type": "string",
993                "example": "1.0.0"
994              },
995              "containerUrl": {
996                "type": "string"
997              },
998              "usage": {
999                "type": "object",
1000                "properties": {
1001                  "ACTOR_COMPUTE_UNITS": {
1002                    "type": "integer",
1003                    "example": 0
1004                  },
1005                  "DATASET_READS": {
1006                    "type": "integer",
1007                    "example": 0
1008                  },
1009                  "DATASET_WRITES": {
1010                    "type": "integer",
1011                    "example": 0
1012                  },
1013                  "KEY_VALUE_STORE_READS": {
1014                    "type": "integer",
1015                    "example": 0
1016                  },
1017                  "KEY_VALUE_STORE_WRITES": {
1018                    "type": "integer",
1019                    "example": 1
1020                  },
1021                  "KEY_VALUE_STORE_LISTS": {
1022                    "type": "integer",
1023                    "example": 0
1024                  },
1025                  "REQUEST_QUEUE_READS": {
1026                    "type": "integer",
1027                    "example": 0
1028                  },
1029                  "REQUEST_QUEUE_WRITES": {
1030                    "type": "integer",
1031                    "example": 0
1032                  },
1033                  "DATA_TRANSFER_INTERNAL_GBYTES": {
1034                    "type": "integer",
1035                    "example": 0
1036                  },
1037                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
1038                    "type": "integer",
1039                    "example": 0
1040                  },
1041                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
1042                    "type": "integer",
1043                    "example": 0
1044                  },
1045                  "PROXY_SERPS": {
1046                    "type": "integer",
1047                    "example": 0
1048                  }
1049                }
1050              },
1051              "usageTotalUsd": {
1052                "type": "number",
1053                "example": 0.00005
1054              },
1055              "usageUsd": {
1056                "type": "object",
1057                "properties": {
1058                  "ACTOR_COMPUTE_UNITS": {
1059                    "type": "integer",
1060                    "example": 0
1061                  },
1062                  "DATASET_READS": {
1063                    "type": "integer",
1064                    "example": 0
1065                  },
1066                  "DATASET_WRITES": {
1067                    "type": "integer",
1068                    "example": 0
1069                  },
1070                  "KEY_VALUE_STORE_READS": {
1071                    "type": "integer",
1072                    "example": 0
1073                  },
1074                  "KEY_VALUE_STORE_WRITES": {
1075                    "type": "number",
1076                    "example": 0.00005
1077                  },
1078                  "KEY_VALUE_STORE_LISTS": {
1079                    "type": "integer",
1080                    "example": 0
1081                  },
1082                  "REQUEST_QUEUE_READS": {
1083                    "type": "integer",
1084                    "example": 0
1085                  },
1086                  "REQUEST_QUEUE_WRITES": {
1087                    "type": "integer",
1088                    "example": 0
1089                  },
1090                  "DATA_TRANSFER_INTERNAL_GBYTES": {
1091                    "type": "integer",
1092                    "example": 0
1093                  },
1094                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
1095                    "type": "integer",
1096                    "example": 0
1097                  },
1098                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
1099                    "type": "integer",
1100                    "example": 0
1101                  },
1102                  "PROXY_SERPS": {
1103                    "type": "integer",
1104                    "example": 0
1105                  }
1106                }
1107              }
1108            }
1109          }
1110        }
1111      }
1112    }
1113  }
1114}

Google Scholar Scraper OpenAPI definition

OpenAPI is a standard for designing and describing RESTful APIs, allowing developers to define API structure, endpoints, and data formats in a machine-readable way. It simplifies API development, integration, and documentation.

OpenAPI is effective when used with AI agents and GPTs by standardizing how these systems interact with various APIs, for reliable integrations and efficient communication.

By defining machine-readable API specifications, OpenAPI allows AI models like GPTs to understand and use varied data sources, improving accuracy. This accelerates development, reduces errors, and provides context-aware responses, making OpenAPI a core component for AI applications.

You can download the OpenAPI definitions for Google Scholar Scraper from the options below:

If youโ€™d like to learn more about how OpenAPI powers GPTs, read our blog post.

You can also check out our other API clients:

Developer
Maintained by Community

Actor Metrics

  • 17 monthly users

  • 0 No stars yet

  • >99% runs succeeded

  • Created in Oct 2024

  • Modified 4 months ago

Categories