CourtListener
Free legal research API for U.S. federal and state court opinions, dockets, judges, oral arguments, and PACER data, run by the Free Law Project.
Three ways to use CourtListener
Chat with Geni
Ask Geni to pull data, take actions, or answer questions using this integration in a conversation.
Build a workflow
Create automated workflows that trigger on events, run on a schedule, or chain multiple tools together.
Power an app
Use this integration as a data source or action layer behind a dashboard, form, or internal tool.
Supported tools
Actions your AI agents can perform with CourtListener.
Citation Lookup
Resolve plain-text or structured citations to their canonical CourtListener cases — verifies citations and combats AI hallucinations.
Create Alert
Create a search alert that fires when new content matches a saved CourtListener search query.
Delete Alert
Delete a saved search alert by ID.
Get Docket
Retrieve a single docket by ID with full case metadata and links to clusters, audio, and PACER entries.
Get Opinion
Retrieve a single court opinion by ID, including its full text and citation graph.
Get Opinion Cluster
Retrieve a single opinion cluster (case) by ID, with case name, citations, panel, and links to sub-opinions.
Get started automating CourtListener
Ready-to-use workflows
Prompts using CourtListener
Daily judge prep memos for hearings on your calendar
Every weekday at 6:30am, scan your calendar for upcoming court appearances and get a one-page prep memo per judge, delivered to your inbox.
Daily federal court opinion digest in Slack
Every weekday at 7:30am ET, get a threaded Slack briefing of new Supreme Court and federal circuit opinions, summarized for practitioners.
Daily litigation watchlist sweep from Airtable to Slack
Every morning, check your Airtable watchlist for new court filings on the organizations and people you track, log the hits, and post a prioritized Slack digest.
Sync CourtListener docket activity to Notion every hour
Mirror new filings, orders, and motions from every case you track into a Notion case tracker, hands free.
Litigation risk check for new HubSpot companies
Every time a new company is added to HubSpot, run a public-record litigation check and drop a one-paragraph risk read on the record as a note.