Avvo Lawyer Scraper - Attorney Leads & Contacts avatar

Avvo Lawyer Scraper - Attorney Leads & Contacts

Pricing

from $1.99 / 1,000 results

Go to Apify Store
Avvo Lawyer Scraper - Attorney Leads & Contacts

Avvo Lawyer Scraper - Attorney Leads & Contacts

Avvo API alternative to scrape attorneys without login. Export lawyer leads to CSV/JSON: firm, phone, bar license, ratings, bio.

Pricing

from $1.99 / 1,000 results

Rating

0.0

(0)

Developer

Logiover

Logiover

Maintained by Community

Actor stats

0

Bookmarked

51

Total users

1

Monthly active users

7 hours ago

Last modified

Share

Avvo Lawyer Scraper — US Attorney Leads, Contacts & Bar Data (No API)

Apify Actor No API key Pay per result Lead Generation Export

Scrape US attorney profiles from Avvo, one of the largest online legal directories, covering every practice area and all 50 states — divorce, personal injury, criminal defense, immigration, bankruptcy, estate planning and more. Get attorney name, law firm, firm website, phone, full mailing address, GPS coordinates, practice areas, languages, bar license, Avvo rating, review count, awards, law school & full bio in clean structured JSON, parsed straight from each page's JSON-LD structured data. Fast, no headless browser, no API key, no login — just clean US residential proxies over direct HTTP.

🏆 Why this Avvo scraper?

18+ fields per attorney · thousands of leads per run · direct HTTP + JSON-LD (no browser) · US residential-proxy ready · export to JSON / CSV / Excel. The unofficial Avvo API alternative for building B2B legal lead lists, sales prospecting and legal-market research.


✨ What this Actor does / Key features

  • ⚖️ Every practice area — divorce, personal injury, criminal defense, immigration, bankruptcy, estate planning and any other Avvo practice-area slug.
  • 🗺️ Nationwide targeting — scrape any US state (2-letter code) or city slug, or drive it directly with Start URLs.
  • 📦 Thousands of leads — paginates the full Avvo search (20 attorneys per page, 100+ pages) for any practice area + state.
  • 🏢 Firm & contact data — attorney name, law firm, firm website, phone number and full mailing address (street, city, state, zip).
  • 🎓 Bar license details — jurisdiction (state), recognizing bar association and admission date for each license.
  • Ratings & reviews — Avvo rating and review count so you can qualify and prioritize the highest-value leads.
  • 🗺️ Geo & practice areas — latitude/longitude plus every practice area and language the attorney lists.
  • 🏆 Awards, school & bio — recognitions and awards, law school and the attorney's full biography.
  • 🔀 Two speed modes — fast search-level records for volume, or full profile records for depth (fetchProfileDetails).
  • Direct HTTP + JSON-LD extraction — parses each page's structured data; no browser, no DOM walking, no API token.
  • 🛡️ Login-free & safe — reads only public directory data over US residential proxies; no account, no cookies, no ban risk.

🚀 Quick start (3 steps)

  1. Configure — enter a practice area (e.g. personal-injury) and a location (e.g. ca), or paste Avvo search/profile Start URLs. Flip on Fetch full profile details if you want the complete record.
  2. Run — click Start. The Actor paginates the Avvo search results and streams attorneys into your dataset.
  3. Get your data — open the Output tab and export to JSON, CSV, Excel or HTML, or pull it via the Apify API.

📥 Input

Give the Actor a practice area + location (or one or more Start URLs). Everything else is optional.

Example — personal-injury attorneys in California

{
"practiceArea": "personal-injury",
"location": "ca",
"fetchProfileDetails": true,
"maxResults": 2000,
"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"], "apifyProxyCountry": "US" }
}

Example — full profiles via Start URLs

{
"startUrls": [
"https://www.avvo.com/divorce-lawyer/ny.html",
"https://www.avvo.com/immigration-lawyer/tx.html"
],
"fetchProfileDetails": true,
"maxResults": 5000
}

Example — divorce lawyers nationwide (fast, high volume)

{
"practiceArea": "divorce",
"location": "ny",
"fetchProfileDetails": false,
"maxResults": 0
}
FieldTypeDescription
practiceAreastringPractice area slug — divorce, personal-injury, criminal-defense, bankruptcy, immigration, estate-planning… Combined with Location to build the Avvo search URL. Ignored if Start URLs are provided.
locationstringUS state 2-letter code (ny, ca, tx) or a city slug. Combined with Practice area. Ignored if Start URLs are provided.
startUrlsarrayAdvanced. Avvo search URLs (e.g. https://www.avvo.com/divorce-lawyer/ny.html) or attorney profile URLs. Overrides Practice area + Location.
fetchProfileDetailsbooleantrue = open each profile for the FULL record (bar license, rating, awards, languages, law school, bio). false = cheaper, faster 20-per-page search-level records. Default false.
maxResultsintegerMaximum number of attorneys to collect. 0 = unlimited (paginates 100+ pages, thousands of leads). Default 200.
proxyConfigurationobjectAvvo is fronted by Cloudflare — US RESIDENTIAL proxy is required. Pre-configured for you; leave the default.

Finding a practice-area slug: browse avvo.com, open a practice-area search, and read the slug from the URL — e.g. https://www.avvo.com/divorce-lawyer/ny.html gives practice area divorce and location ny. Set maxResults: 0 to pull an entire practice-area + state directory in a single run.

📤 Output

One row per attorney — 18+ fields, exportable to JSON, CSV, Excel or HTML. Here is a trimmed sample record (full record shown, fetchProfileDetails: true):

{
"name": "Jane A. Attorney",
"profileUrl": "https://www.avvo.com/attorneys/10001-ny-jane-attorney-1234567.html",
"firm": "Attorney & Partners LLP",
"website": "https://www.attorneypartners.com",
"phone": "(212) 555-0123",
"address": { "street": "123 Main St, Suite 400", "city": "New York", "state": "NY", "zip": "10001" },
"lat": 40.7128,
"lng": -74.006,
"practiceAreas": ["Divorce", "Family", "Child Custody"],
"languages": ["English", "Spanish"],
"licenses": [
{ "state": "New York", "bar": "New York State Bar", "admissionDate": "2009" }
],
"rating": 9.5,
"reviewCount": 42,
"awards": ["Avvo Clients' Choice 2024"],
"lawSchool": "Columbia Law School",
"bio": "Jane is a family-law attorney with 15 years of experience...",
"scrapedAt": "2026-07-06T12:00:00.000Z"
}

💡 Use cases

  • Legal-tech & SaaS sales — build targeted outreach lists of attorneys by specialty and state for cold email and calling campaigns.
  • Lead-gen agencies — supply law firms and legal vendors with qualified, ready-to-import B2B prospects.
  • Recruiters & legal staffing — source attorneys by practice area, location and bar admission date.
  • Market research — map the competitive landscape of any practice area across the US, city by city.
  • CRM enrichment — enrich existing law-firm records with firm website, phone, ratings and bar-license data.
  • Cross-specialty comparison — pass multiple startUrls in one run to benchmark attorney density across practice areas and states.

👥 Who uses it

Legal-tech & SaaS sales teams · marketing and lead-gen agencies · legal recruiters and staffing firms · market researchers and data journalists · B2B growth teams building attorney and law-firm contact lists.

💰 Pricing

This Actor runs on a simple pay-per-result model — you pay for the attorneys you extract, with no separate Apify platform fees to calculate. Try it on the free tier first, then scale up. See the Pricing tab on this page for the current rate.

❓ Frequently Asked Questions

Is it legal to scrape Avvo? The Actor only collects publicly available attorney directory data. You are responsible for using the data in compliance with Avvo's terms of service and applicable laws such as the GDPR and CAN-SPAM.

Does Avvo have a public API? Is this an Avvo API alternative? Avvo does not offer an open public attorney API, so this Actor works as an unofficial Avvo API alternative — it reads public directory pages and returns the same fields (name, firm, phone, address, bar license, ratings, bio) as structured JSON with no API key.

Do I need an API key or a login? No. There is no Avvo account, login, cookie or developer key required — the Actor scrapes Avvo without API or login, reading only public directory data. All you need is an Apify account.

Do I need a proxy? Yes — Avvo is fronted by Cloudflare, so a US residential proxy is required. Clean US residential IPs are served normally; the default proxy configuration handles this for you, so just leave it as-is.

How much data can I get? Thousands of attorneys. A single practice-area + state search paginates 100+ pages at 20 attorneys per page. Use maxResults: 0 to pull an entire directory in one run, or narrow by state/city to target a specific market.

How do I export Avvo lawyer data to CSV or JSON? Every run is an Avvo attorney data export: results stream to a dataset you can download as CSV, JSON, Excel or HTML from the Apify console, or pull via the Apify API and webhooks.

What's the difference between the two modes?

With fetchProfileDetails: false you get fast, cheap 20-per-page search-level records (name, firm, phone, address, practice areas, rating) — ideal for high-volume lead building. With fetchProfileDetails: true, the Actor opens each profile for the full record: bar license, Avvo rating, review count, awards, languages spoken, law school and full bio.

Are bar licenses and ratings included?

Yes. In full-profile mode each record includes the Avvo rating and review count, plus every bar license with its jurisdiction (state), recognizing bar association and admission date — perfect for verifying and qualifying attorneys.

Can I scrape several practice areas or states at once?

Yes — pass multiple startUrls (search or profile URLs) in a single run; records are de-duplicated across all of them so you get one clean list.

Can I filter Avvo lawyers by rating or review count?

Every record includes the Avvo rating and review count, so you can export the full list and sort or filter for the highest-rated attorneys directly in your spreadsheet or CRM.

🔗 More B2B & directory scrapers by logiover

Building a B2B lead pipeline or competitive dataset? Pair the Avvo Lawyer Scraper with the rest of the review, directory and marketplace suite:

TypeActor
⭐ Reviews & ratingsTrustpilot Reviews Scraper · G2 Software Reviews Scraper
🏢 B2B directoriesClutch.co Scraper · GoodFirms Scraper
🏭 Supplier directoriesMade-in-China Supplier Scraper · TradeIndia Supplier Scraper
🏠 Real estate & CRECrexi Commercial Real Estate Scraper
🛒 Marketplaces (EU)Leboncoin Scraper · Marktplaats Scraper
🛍️ Marketplaces (global)Etsy Scraper · Craigslist Scraper
📊 Web intelligenceSimilarWeb Traffic Scraper

👉 Browse all logiover scrapers on Apify Store — 180+ actors across real estate, jobs, crypto, social media & B2B data.

⏰ Scheduling & integration

Schedule this Actor on Apify to refresh your attorney lead lists daily or weekly. Export results to JSON, CSV or Excel, sync to Google Sheets, or push to your database, CRM, BI tools and webhooks through the Apify API. Connect it to Make, n8n or Zapier to build automated legal lead-generation pipelines that flow straight into your outreach tools.

⭐ Support & feedback

Found a bug or need an extra field? Open an issue on the Issues tab — response is usually fast. If this Actor saves you time, a ★★★★★ review on the Store page genuinely helps and is hugely appreciated. 🙏

This Actor extracts only publicly available directory data and is intended for legitimate research, analytics and lead-generation use. You are responsible for complying with Avvo's terms of service, the GDPR, CAN-SPAM and any applicable local laws.


📝 Changelog

2026-07-06

  • ✨ README overhaul: richer output sample, ready-to-run example scenarios, cross-promo links to related logiover scrapers, and clearer quick-start.

2026-07-01

  • Maintenance pass: re-verified end-to-end on live data and confirmed successful runs within the 5-minute quality window on the default input.
  • Sharpened Store metadata (SEO title & description) and expanded the FAQ with high-intent, long-tail questions for easier discovery in Google and Apify Store search.
  • Added ready-to-run example tasks that cover common real-world use cases.

2026-06-15

  • Reliability pass: re-verified end-to-end on live data with real-world inputs. Routine maintenance build.

2026-06-07

  • Docs: added coverage for using this as an Avvo API alternative, scraping Avvo without login, and exporting Avvo attorney data to CSV/JSON.

2026-06-05

  • 🛡️ Reliability fix: results are no longer dropped by strict output validation — runs now complete cleanly even at high volume (thousands of results).
  • ⚡ Stability & performance hardening; fresh rebuild.

2026-06-04

  • Verified live & refreshed build — reliability/maintenance pass.