Lawyer Legion Scraper
LawyerLegion.com Attorney Directory Scraper
Scrapes attorney profiles from LawyerLegion.com. Returns names, contact details, practice areas, bar admissions, board certifications, education, and firm information — across all 50 US states and DC.
Lawyer Legion Scraper Features
- Extracts 12 fields per attorney profile, including fields most scrapers skip entirely
- Collects bar admission status, year admitted, and standing — not just the state
- Returns board certifications from specialty organizations (Texas Board of Legal Specialization, NBTA, ABO, and others)
- Filters by one or more US states — scrape Texas only, or all 51 jurisdictions at once
- Handles pagination automatically across city listing pages
- Respects site crawl policies — no proxies required, no bans, no drama
- Caps output with
maxItemsfor quick sampling runs
What Can You Do With LawyerLegion Data?
- Legal recruiters — Build targeted lists of attorneys by state, city, or practice area
- Legal marketing agencies — Source leads with verified phone numbers and firm affiliations
- Compliance teams — Verify bar admission status and standing for due diligence workflows
- Legal tech platforms — Populate attorney databases or enrich existing records with board certs and education
- Research and journalism — Map attorney concentrations by geography or specialty
- CRM enrichment — Backfill contact data for existing attorney records
How Lawyer Legion Scraper Works
- Seed by state. Configure one state or all 51. The scraper opens each state's directory page and extracts city links.
- Crawl city listings. For each city, it collects attorney cards — name, firm, phone, website — across as many pages as the site has.
- Fetch each profile. Every profile page is scraped individually for practice areas, bar admissions, board certifications, and education. The contact data from the listing card is carried through automatically.
- Deliver clean JSON. Each attorney record is output as a flat, typed JSON object ready for export or downstream use.
Input
{
"states": ["TX"],
"maxItems": 50,
"maxPages": 0
}
| Field | Type | Default | Description |
|---|---|---|---|
states |
array | ["TX"] |
One or more US state codes to scrape. Leave empty to scrape all 51 jurisdictions. |
maxItems |
integer | 50 |
Stop after this many profiles. Set to 0 for unlimited. |
maxPages |
integer | 0 |
Maximum listing pages to crawl per city. 0 means unlimited. Useful for quick spot checks. |
Scrape all states (unlimited run):
{
"states": [],
"maxItems": 0,
"maxPages": 0
}
Sample one city's worth per state:
{
"states": ["CA", "NY", "TX"],
"maxItems": 0,
"maxPages": 1
}
Lawyer Legion Scraper Output Fields
{
"attorney_name": "Bryan Joseph Fagan",
"state": "Texas",
"city": "Houston",
"practice_areas": ["Divorce (25%)", "Family Law (10%)", "Child Support (10%)"],
"firm_name": "Law Office of Bryan Fagan",
"phone": "281-810-9760",
"website": "http://www.bryanfagan.com",
"bar_admissions": ["Texas | Active - Member in Good Standing | 2012"],
"board_certifications": ["Texas Bar College"],
"education": [
"South Texas College of Law | Doctor of Jurisprudence | 2011",
"University of Phoenix | Bachelor of Science | 2006"
],
"biography": "Bryan Fagan is a Texas attorney dedicated to family law...",
"profile_url": "https://lawyers.lawyerlegion.com/texas/bryan-joseph-fagan-28076203"
}
| Field | Type | Description |
|---|---|---|
attorney_name |
string | Full name |
state |
string | US state where the attorney practices |
city |
string | City of practice |
practice_areas |
array | Legal practice areas with focus percentages (e.g. "Divorce (25%)") |
firm_name |
string | Law firm name |
phone |
string | Office phone number |
website |
string | Attorney or firm website URL |
bar_admissions |
array | Bar admissions formatted as `"State |
board_certifications |
array | Board certifications from specialty organizations |
education |
array | Education entries formatted as `"School |
biography |
string | Attorney biography text |
profile_url |
string | Full LawyerLegion profile URL |
🔍 FAQ
How do I scrape LawyerLegion?
Configure states with one or more state codes and run. Lawyer Legion Scraper handles the state directory, city listings, and individual profiles — you get structured JSON without writing a line of code.
How much does Lawyer Legion Scraper cost to run?
Lawyer Legion Scraper runs on Pay Per Event pricing. A full Texas run typically completes within a few cents. Board certifications are included at no extra charge.
What states does LawyerLegion cover?
Lawyer Legion Scraper covers all 50 states plus the District of Columbia. Set states: [] to scrape all jurisdictions.
Does Lawyer Legion Scraper need proxies?
No proxies required. LawyerLegion.com is publicly accessible and the scraper keeps concurrency low (3 workers) to stay within the site's crawl guidelines.
Can I get board certification data?
Yes. Board certifications are scraped from both badge sections and the resume section of each profile. This is one of the few attorney directories where board cert data is structured — LawyerLegion publishes it explicitly, and Lawyer Legion Scraper extracts it.
Need More Features?
Need additional fields, custom filters, or a different state bar directory? File an issue or reach out.
Why Use Lawyer Legion Scraper?
- Board certifications — Returns specialty board certs as structured data, which most attorney scrapers don't include because they're buried in profile markup and require per-page fetching.
- Bar admission detail — Not just the state — admission year and standing (Active/Inactive) are extracted from the bar license section on every profile.
- No proxies, no babysitting — Runs directly against the public site at a respectful pace. Point it at a state and walk away.