Justia Case Law Scraper
Pricing
$9.00/month + usage
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
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
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 pagemaxItems: Maximum number of cases to collectcourt:scotus,ca1,ca2,ca3,ca4,ca5,ca6,ca7,ca8,ca9,ca10,ca11yearFrom: Start year filteryearTo: 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
- Sign Up: Create a free account w/ $5 credit
- Open the Actor: Configure input parameters
- Choose Mode: Use
startUrlor court and year filters - Set Volume: Define
maxItems - 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
π Recommended Actors
| Actor | Description | Link |
|---|---|---|
| FINRA BrokerCheck Scraper | Financial broker records and profiles | View |
| BizBuySell Scraper | Business listing research data | View |
| Flippa Scraper | Marketplace business listing data | View |
| AWS Marketplace Scraper | Software marketplace records | View |
| HubSpot Marketplace Scraper | App listing and profile data | View |
π 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.