Capabilities
Legal Research provides a complete toolkit for working with legal sources:| Capability | Method | What it does |
|---|---|---|
| Search | legal.find() | Find cases by topic or keyword |
| Patent search | legal.patentSearch() | Search US patent applications and grants |
| Trademark lookup | legal.trademarkSearch() | Look up US trademark status and details |
| Discover | legal.similar() | Find semantically similar cases to a source |
| Verify | legal.verify() | Confirm citations exist (catch hallucinations) |
| Parse | legal.citations() | Extract Bluebook components from text |
| Extract | legal.citationsFromUrl() | Pull all citations from a document URL |
| Retrieve | legal.fullText() | Get full document content with highlights |
| Research | legal.research() | Deep multi-query research with variations |
| Resolve | legal.jurisdictions() | Convert jurisdiction names to IDs |
Quick start
Why verify citations?
AI models hallucinate. They confidently cite “Smith v. Jones, 542 U.S. 123”—a case that doesn’t exist. If your users trust those citations, they file briefs with fake authorities and face sanctions. Legal Research solves this by verifying every citation against authoritative databases:| Status | Meaning | Action |
|---|---|---|
verified | Citation matches a real case | Safe to cite |
not_found | No match in database | Likely hallucination—search for alternatives |
multiple_matches | Multiple possible matches | Review candidates manually |
Building credible workflows
The real power comes from combining methods. Here’s how to build a research workflow where every citation is verified and every source is retrievable:Endpoints
find
Search for cases by topic or keyword
similar
Find semantically similar cases to a source
verify
Verify citations against authoritative databases
citations
Parse Bluebook citation components from text
citationsFromUrl
Extract all citations from a document URL
fullText
Retrieve full document content with highlights
research
Deep multi-query research with variations
patentSearch
Search US patent applications and grants
trademarkSearch
Look up US trademark status and details
jurisdictions
Resolve jurisdiction names to canonical IDs
Supported sources
Search and verification covers authoritative legal databases:| Source | Content |
|---|---|
| CourtListener | ~10M court opinions |
| Federal Courts | Supreme Court, Circuit Courts, District Courts |
| State Courts | All 50 states via regional reporters |
| Statutes | US Code (USC) citations |
| Regulations | Code of Federal Regulations (CFR) |
| Cornell Law | Statutes, regulations, legal encyclopedias |
Pricing
| Method | Price | Use case |
|---|---|---|
legal.verify() | Free | Verify AI-generated citations |
legal.citations() | Free | Parse citations from text |
legal.jurisdictions() | Free | Resolve jurisdiction names |
legal.citationsFromUrl() | $0.01/request | Extract citations from document URL |
legal.fullText() | $0.01/request | Retrieve document content |
legal.find() | $0.01/request | Search for cases |
legal.similar() | $0.01/request | Find related cases |
legal.trademarkSearch() | $0.005/request | Look up trademark status |
legal.research() | $0.05/request | Deep multi-query research |
Next steps
Case Search
Find cases by topic and discover related authorities
Patent Search
Search US patent applications and granted patents
Trademark Search
Look up US trademark status and details
Citations
Parse, verify, and extract legal citations