Web Scraping API

Legal Research API

Collect court opinions, regulatory filings, statutes, and legal citation networks from public legal databases to build legal intelligence tools, compliance monitors, and research datasets.

$35B by 2027 Legal tech market size400K+ Court cases filed annually (US federal)10K+ Regulatory documents published daily

How It Works

1

Target legal databases

Access public court opinions, regulatory filings, and legal statutes from government and public legal portals.

2

Extract case metadata

Pull case names, docket numbers, court, filing date, judges, parties, holding, and citation references.

3

Build legal intelligence

Aggregate precedent networks, regulatory trend analysis, and compliance risk signals from extracted data.

Quick Start

cURL
curl -X POST https://alterlab.io/api/v1/scrape \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://www.courtlistener.com/opinion/1234567/smith-v-jones/",
    "extract": {
      "case_name": "string",
      "court": "string",
      "date_filed": "string",
      "holding": "string",
      "citations": "string[]"
    }
  }'

Need an API key? — no credit card required.

Related Data Extraction Guides

Related Use Cases

Frequently Asked Questions

What legal data sources are publicly accessible?

Federal and state court opinions (CourtListener, state court portals), Federal Register regulatory filings, SEC EDGAR corporate filings, USPTO trademark and patent records, and legislative databases (Congress.gov, GovInfo).

Can I extract full text from court opinions?

Yes. Public court opinion databases provide full text of judicial opinions, including facts, analysis, holding, and dissents. Extract these for full-text search, citation analysis, and legal AI training datasets.

Responsible Use

AlterLab is designed for extracting publicly available data. Always review the terms of service for any website you access, respect robots.txt directives, and ensure your use case complies with applicable laws in your jurisdiction.

Your first scrape.
Sixty seconds.

$1 free credit — up to 5,000 scrapes. No credit card.Just a POST request.

terminal
curl -X POST https://api.alterlab.io/v1/scrape \
-H "X-API-Key: YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com", "formats": ["markdown"]}'

No credit card required · $1 free credit, up to 5,000 scrapes · Balance never expires