CourtListener Legal Case Monitor
Pricing
Pay per usage
Go to Apify Store

CourtListener Legal Case Monitor
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Fortuitous Pirate
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
CourtListener Legal Monitor
Monitor federal court dockets for specific parties, keywords, or case types. Get alerts on new filings and build historical litigation archive.
Why This is Valuable
CourtListener has 500M+ legal documents, but no scheduled monitoring:
- Existing SDKs/MCPs are interactive-only
- No change detection or alerts
- No historical tracking of litigation
This agent provides scheduled monitoring with webhook alerts.
Data Source
- CourtListener API v4:
courtlistener.com/api/rest/v4/ - Rate Limit: 5,000 queries/hour for authenticated users
- Free Tier: Free account with API token
Data Collected
| Field | Description |
|---|---|
| docketId | CourtListener docket ID |
| caseName | e.g., "Apple Inc. v. Samsung Electronics" |
| caseNumber | Court case number |
| courtId | Court identifier (e.g., "cacd") |
| dateFiled | When case was filed |
| natureOfSuit | Civil rights, contract, patent, etc. |
| partyNames | Array of party names |
| attorneyNames | Array of attorney names |
| lastActivityDate | Most recent docket activity |
Search Types
r- RECAP Archive (recommended - includes documents)d- All dockets (broader but less detail)o- Opinions/decisions only
Local Testing
npm install# Set your CourtListener token in INPUT.jsonnpm start# Check outputcat storage/datasets/court-dockets/*.json | jq '.[0]'
Webhook Alerts
Supports Slack/Discord webhooks. When new filings are found (not in Supabase), sends alert with:
- Case name
- Court
- Filing date
- Nature of suit
- Link to CourtListener
Deploy to Apify
apify push# Schedule: Every 6 hours# Cron: 0 0 */6 * * *# INPUT should include your CourtListener token
Target Customers
- Corporate legal teams monitoring competitors
- Due diligence firms for background checks
- Journalists tracking public figure lawsuits
- Investors monitoring portfolio company litigation
- Collections agencies finding judgment records
Get API Token
- Create account at courtlistener.com
- Go to Profile > API Tokens
- Create new token
- Add to INPUT as
courtlistenerToken