VOOZH about

URL: https://apify.com/johnvc/google-scholar-case-law

โ‡ฑ Google Scholar Case Law API ยท Apify


Pricing

from $0.01 / 1,000 results

Go to Apify Store

Google Scholar Case Law API

API for Google Scholar US case law. Search opinions and pull full case details with court, year, and citation filters. Returns structured JSON. MCP-ready.

Pricing

from $0.01 / 1,000 results

Rating

5.0

(3)

Developer

๐Ÿ‘ John

John

Maintained by Community

Actor stats

6

Bookmarked

7

Total users

4

Monthly active users

3 hours ago

Last modified

Share

๐Ÿ›๏ธ Google Scholar Case Law API

API for US case law on Google Scholar. Search opinions and pull full case details (parties, court, decision dates, full citations, cited cases) as structured JSON. Filter by court, by decision year, by language. MCP-ready so Claude and other AI agents can call it as a tool.


๐Ÿ“‹ What this API returns

FieldWhereDescription
result_idsearch resultsGoogle Scholar identifier. Use to fetch full case detail.
titlebothCase title with reporter citation.
snippetsearch resultsShort text preview from the opinion.
publication_infosearch resultsAuthor, source, and date block.
inline_linkssearch resultsCited-by, related, versions, cached links.
namecase detailShort party-name designation (e.g. Brown v. Board of Education).
court_namecase detailDeciding court.
datescase detailDecision, argued, and filed dates with type labels.
short_citationscase detailAbbreviated case references.
case_numberscase detailDocket numbers.
cited_casescase detailEvery case referenced in the opinion.
first_page, last_pagecase detailReporter page range.

๐Ÿ” Use cases

  • Legal research API. Pull every Supreme Court opinion mentioning a phrase, scoped by year.
  • Citation analysis. Get cited_cases for a known opinion and walk the citation graph.
  • Jurisdictional studies. Restrict to a specific court (e.g. 158 for SCOTUS, 33 for New York state courts) and export the corpus.
  • Litigation prep. Pre-load case-fact summaries into your case-management workflow.
  • AI agent workflows. Drive this API over MCP from Claude (see below) to research case law in-conversation.

โš™๏ธ Input examples

Basic search

{
"query":"patent infringement",
"maxResults":20
}

Court-filtered, year-bounded search

{
"query":"First Amendment school speech",
"maxResults":30,
"yearFrom":2010,
"yearTo":2024,
"courts":["158"],
"sortByDate":true
}

courts: ["158"] restricts to the Supreme Court of the United States. Leave courts empty to search every US state and federal court.

Fetch full case detail by ID

{
"caseIds":[
"1810530706706468549",
"5036225562552830387"
]
}

Search and auto-fetch detail for every hit

{
"query":"trademark dilution",
"maxResults":5,
"fetchCaseDetailsForResults":true
}

Returns 5 search_result rows AND 5 case_detail rows in the dataset.


๐Ÿงพ Common court codes

CodeCourt
(omitted / empty courts)All US state and federal
158Supreme Court of the United States
159US Court of Appeals, Federal Circuit
160 to 172US Courts of Appeals, 1st through DC Circuits
192US Tax Court
33New York state courts
5California state courts

Any numeric court code shown in Google Scholar's case-law UI is accepted.


๐Ÿ”Œ Use this API from Claude (MCP)

This Actor is MCP-server-compatible. Once published to the Apify Store, it is reachable from any MCP client (Claude Desktop, Claude Code, etc.) via Apify's hosted MCP server at https://mcp.apify.com.

Add this to your MCP client config (e.g. ~/.claude/mcp.json or Claude Desktop's claude_desktop_config.json):

{
"mcpServers":{
"apify":{
"url":"https://mcp.apify.com",
"headers":{
"Authorization":"Bearer YOUR_APIFY_TOKEN"
}
}
}
}

Then ask Claude:

"Use the Google Scholar Case Law API to find patent infringement cases from 2020 onward. Return the top 5 results, then fetch the full case detail for each one."

Claude will call this Actor through the MCP server. The input schema's field descriptions become tool-arg docs, and the structured dataset comes straight back into the conversation.


๐Ÿ’ฐ Pricing (pay-per-event)

EventPriceWhen it fires
actor-start$0.02Once per Actor run, at startup.
search-result$0.02Per organic search result returned.
case-detail$0.02Per full case detail fetched.

A 10-result search costs $0.02 + 10 x $0.02 = $0.22. A 10-result search plus detail for every result costs $0.02 + 10 x $0.02 + 10 x $0.02 = $0.42.


๐Ÿ—‚๏ธ Output format

Every dataset item has a result_type field. It is either "search_result", "case_detail", or "error". Filter the dataset on this field to separate the two kinds of rows. Search results carry result_id; case-detail rows carry case_id (they are the same identifier).


n8n integration

Available as an n8n community node, n8n-nodes-google-scholar-case-law-api. In n8n: Settings, Community Nodes, install n8n-nodes-google-scholar-case-law-api, then use it in any workflow (it also works as an AI Agent tool).


Featured Tasks

Ready-to-run examples that show this API solving a specific problem. Each opens its own setup so you can run it on your account in one click.


You might also like

Google Scholar Case Law Scraper

jungle_synthesizer/google-scholar-case-law-scraper

Search and scrape US court opinions from Google Scholar's case law database. Filter by keywords, courts, and date ranges to collect case names, citations, courts, dates, snippets, "Cited by" counts, and links. Optionally fetch full opinion text from detail pages.

๐Ÿ‘ User avatar

BowTiedRaccoon

2

Case Law Scraper

crawlerbros/case-law-scraper

Search and retrieve US court opinions and case law from CourtListener - the largest open legal database with 4M+ court opinions. Search by keyword, filter by court, date range, and jurisdiction.

CourtListener Scraper - Case Law & Legal Opinions API

pink_comic/courtlistener-legal-opinions

Scrape CourtListener legal opinions and case law from federal and state courts. Search by keyword, court, date, and status; export case names, judges, citations, docket numbers, opinion URLs, snippets, and download links for legal research, litigation monitoring, compliance, and RAG datasets.

Justia Case Law Scraper

parseforge/justia-case-law-scraper

Collect US federal case law in a clear, structured format for legal research, monitoring, and reporting. Get case names, docket numbers, courts, decision dates, summaries, and opinion text by year range or direct URL, then export clean results ready for analysis and legal intelligence workflows.

CourtListener Opinion Scraper - US Court Case Law API

jungle_synthesizer/courtlistener-opinion-scraper

Crawl US court opinions from CourtListener (Free Law Project). 8M+ decisions from 3,350+ federal, state, and appellate courts. Filter by court, judge, date range, citation, or keyword. Returns case metadata, citations, precedential status, and opinion excerpts.

๐Ÿ‘ User avatar

BowTiedRaccoon

4

CourtListener Opinions Scraper | US Court Rulings

parseforge/court-listener-opinions-scraper

Extract US court opinions from CourtListener with case name, court, judges, citations, date filed, and full opinion text. Filter by court, date range, or keyword. Built for legal research, AI training datasets, litigation tracking, and academic case law analysis.

India Supreme Court Judgments Scraper | SCI Case Records

parseforge/india-supreme-court-scraper

Export Supreme Court of India judgments and case records: case number, diary number, parties, judgment date, judges, headnote, judgment PDF link and citation. Search by year or filter by judge. CSV, Excel, JSON or XML for legal research and case law analysis.

Related articles

Top 5 Google Scholar APIs to extract article data
Read more
How to scrape Google Scholar ๐ŸŽ“
Read more