OrbTop

Benchmark Litigation Rankings Scraper

LEAD GENERATIONBUSINESS

Benchmark Litigation Rankings Scraper

Extract law firm rankings, practice area tiers, and firm profile links from Benchmark Litigation — the specialist litigation ranking covering US states, Canadian provinces, and major international jurisdictions.

What it does

The actor discovers all jurisdiction ranking pages (~120 across US states, Canadian provinces, and international markets), and for each page extracts every firm in every practice area and tier. Output is a flat table of (jurisdiction × practice area × tier × firm) records.

Each record contains:

  • Jurisdiction — US state, country, or region (e.g. "Australia", "California")
  • Practice area — e.g. "Class action", "General commercial", "Insurance"
  • Tier — e.g. "Highly Recommended", "Recommended", "Other Notable Firms"
  • Firm name and profile URL — direct link to the firm's Benchmark Litigation profile
  • Firm ID — the firm's slug identifier, extracted from the profile URL
  • List type — "Rankings" for jurisdiction pages
  • Ranking year — the ranking cycle the data belongs to
  • Scraped timestamp

Use cases

  • Litigation finance — map the top-tier litigation firms by jurisdiction for deal sourcing
  • Legal recruiting / headhunting — identify leading firms and their rankings for targeted outreach
  • Law firm business development — benchmark competitors by practice area and jurisdiction
  • Expert witness networks — find firms that handle relevant litigation types
  • Market research — compare firm coverage across jurisdictions over time

Output example

{
  "jurisdiction": "Australia",
  "jurisdiction_url": "https://www.benchmarklitigation.com/australia",
  "practice_area": "Class action",
  "tier": "Highly Recommended",
  "tier_class": "highly-recommended",
  "firm_name": "Allens",
  "firm_profile_url": "https://www.benchmarklitigation.com/firms/allens-australia",
  "firm_id": "allens-australia",
  "list_type": "Rankings",
  "ranking_year": "2026",
  "scrapedAt": "2026-06-11T06:00:00.000Z"
}

Input

Field Type Default Description
maxItems integer 100 Maximum records to return. Leave blank or set high for a full crawl (~3,000+ records across all jurisdictions).
jurisdictions array (select) (none — all) Optional: limit the crawl to specific jurisdictions instead of every one.

Coverage

Benchmark Litigation covers:

  • All 50 US states + DC
  • Canadian provinces
  • Major international jurisdictions (Australia, UK, Germany, France, Singapore, and more)

Notes

  • Memory-efficient: 256 MB is sufficient for a full crawl
  • Rate-limited to 5 concurrent requests to be a polite crawler