Justia Case Law Scraper avatar

Justia Case Law Scraper

Pricing

$9.00/month + usage

Go to Apify Store
Justia Case Law Scraper

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.

Pricing

$9.00/month + usage

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

πŸš€ Justia Case Law Scraper

Collect U.S. federal case law records in a clean, structured format for legal research and analysis. This actor helps you gather Supreme Court and federal appellate case data quickly, including case details, citations, dates, summaries, and full opinion text.

Built for legal teams, researchers, students, compliance analysts, and policy professionals, this scraper saves hours of manual copy work and gives you export ready results in minutes.

✨ What Does It Do

The Justia Case Law Scraper collects structured case information from U.S. federal court listings and individual case pages on Justia.com. It extracts every key field a legal researcher or compliance team needs:

  • Case name - identify parties quickly for citation and reference
  • Court name and jurisdiction - filter results by appellate circuit or Supreme Court
  • Docket number and citation - match records to official legal databases and briefs
  • Decision date and year - track precedent timelines and regulatory history
  • Case summary - skim holdings without reading full opinions
  • Opinion author - analyze judicial patterns and bench behavior
  • Full opinion text - run NLP, sentiment, or keyword analysis on ruling language
  • Case URL - link directly back to the source for audit trails and compliance reports

🎬 Demo Video

Demo video coming soon.

πŸ”§ Input

Use one mode per run.

  • startUrl: Direct Justia URL to one listing page or one case page
  • maxItems: Maximum number of cases to collect
  • court: scotus, ca1, ca2, ca3, ca4, ca5, ca6, ca7, ca8, ca9, ca10, ca11
  • yearFrom: Start year filter
  • yearTo: End year filter

Use either startUrl or filters. If startUrl is provided, the actor follows that page context.

Example Input

{
"court": "scotus",
"yearFrom": 2025,
"yearTo": 2025,
"maxItems": 10
}

Example Input with Start URL

{
"startUrl": "https://supreme.justia.com/cases/federal/us/year/2025.html",
"maxItems": 10
}

πŸ“Š Output

Each dataset item returns one case record.

{
"caseName": "Example v. Example",
"url": "https://supreme.justia.com/cases/federal/us/607/25-180/",
"court": "US Supreme Court",
"docketNumber": "25-180",
"citation": "607 U.S. ___",
"dateDecided": "2025-01-15",
"year": 2025,
"justiaSummary": "Case summary text...",
"opinionText": "Full opinion text...",
"opinionAuthor": "Justice Example",
"volume": "607",
"reporter": "U.S.",
"scrapedAt": "2026-02-24T22:00:00.000Z"
}

πŸ’Ž Why Choose This Scraper

  • Collect large case sets in a consistent format
  • Cover SCOTUS and all 11 federal appellate circuits
  • Keep legal references with docket and citation fields
  • Export in JSON, CSV, or Excel for reporting and research
  • Run by year range or with direct case listing URLs

πŸ“‹ How to Use

  1. Sign Up: Create a free account w/ $5 credit
  2. Open the Actor: Configure input parameters
  3. Choose Mode: Use startUrl or court and year filters
  4. Set Volume: Define maxItems
  5. Run and Export: Download results in your preferred format

🎯 Business Use Cases

  • Litigation associates track how circuit courts have ruled on similar negligence claims before drafting briefs, cutting research time from days to hours
  • Compliance officers monitor regulatory enforcement decisions by year and court to keep internal policies aligned with current judicial standards
  • Legal tech startups build case recommendation engines and precedent-search tools by feeding structured opinion text into NLP pipelines
  • Law school faculty collect multi-year Supreme Court datasets for empirical legal studies and classroom analysis
  • Corporate counsel teams maintain internal knowledge bases of appellate decisions relevant to their industry, updated on a schedule

❓ FAQ

Can I use startUrl and filters together?
Use one mode per run for predictable output.

Does the actor support pagination?
Yes. It traverses case listings page by page until your target count is reached.

Can I scrape a single case page?
Yes. Provide a direct case URL in startUrl.

Which courts are supported?
US Supreme Court and federal appellate courts ca1 through ca11.

Can I schedule recurring runs?
Yes. Use Apify scheduling for daily, weekly, or custom intervals.

Integrate Justia Case Law Scraper with any app

ActorDescriptionLink
FINRA BrokerCheck ScraperFinancial broker records and profilesView
BizBuySell ScraperBusiness listing research dataView
Flippa ScraperMarketplace business listing dataView
AWS Marketplace ScraperSoftware marketplace recordsView
HubSpot Marketplace ScraperApp listing and profile dataView

πŸ†˜ Need Help?

If you need help with setup, troubleshooting, or a custom data flow, use the contact section below.

πŸ“ž Contact

Contact us to request a new scraper, propose a custom data project, or report a technical issue with this actor at https://tally.so/r/BzdKgA

⚠️ Disclaimer

This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Justia or any of its subsidiaries. All trademarks mentioned are the property of their respective owners.