Justia Scraper | $4 / 1k | Fast & Reliable
Pricing
$3.99 / 1,000 results
Justia Scraper | $4 / 1k | Fast & Reliable
Scrape verified US attorney, lawyer profiles from Justia.com including names, contacts, firms, ratings, practice areas, and locations. Build lead lists or power research tools with clean, structured data. $4 / 1k listings.
Pricing
$3.99 / 1,000 results
Rating
5.0
(1)
Developer

Fatih Tahta
Actor stats
1
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Overview
Justia Scraper | $4 / 1k | Fast & Reliable collects detailed public attorney information from Justia.com search results, practice area categories, or specific profile URLs. Justia is one of the largest attorney directories in the United States, making it a valuable source for verified profiles, contact details, practice areas, and professional background. This actor keeps collection automated, consistent, and ready for repeat runs so you can focus on analysis instead of manual browsing.
Quick Recommendations
- Combine with faster sources: Pair this actor with Avvo (
https://console.apify.com/actors/LfLFZ56UVZYR73Fer) or Martindale (https://console.apify.com/actors/3BZIGdhQuWeigY6CH) to expand coverage and speed. - Justia's result cap: Each search returns around 1,250 listings max. Split large states or practice areas into multiple, more specific queries (e.g., add practice-area filters or run several targeted searches) to capture everything. Avvo and Martindale actors do not enforce this limit, alternatively you can check them.
- Gaps in emails: Emails are scraped from attorney websites, so some records will be blank if the attorney do not provides any emails. Alternatively, Avvo and Martindale scrapers offer verified emails across all listings.
- Target cities with URLs: The Scrape by Query section only lists states. For specific cities (e.g., Austin instead of the entire Texas list), use Scrape by URL with the Justia search link you want, such as
https://www.justia.com/lawyers/personal-injury/california/san-franciscoorhttps://www.justia.com/lawyers/texas/austin.
Why Use This Actor
- Lead generation and outreach: Build targeted attorney lists by state and practice area with contact details ready for CRM enrichment.
- Market and competitive insights: Track attorney coverage across regions or specialties to understand local market dynamics.
- Directory building: Populate or refresh legal-service directories with structured profile data.
- Research and analytics: Aggregate biographies, practice areas, languages, and affiliations to support legal market research or product discovery.
- Reliability at scale: Designed for hands-off automation, predictable output structure, and smooth reruns without time-consuming manual steps.
Input Parameters
| Parameter | Type | Description | Default |
|---|---|---|---|
location | string (select) | Choose the U.S. state (including Washington, DC) for the Justia search. | "California" |
practiceArea | string (select) | Pick the practice area to target. Use All to cover every category for the selected state. | "All" |
startUrls | array of strings | Paste Justia search result, category, or individual attorney profile URLs to scrape directly. | – |
limit | integer | Maximum number of listings to collect per input. Minimum 10. | 50000 |
proxyConfiguration | object | Proxy settings. The default Apify Residential proxy is recommended for dependable runs. | Apify Proxy with RESIDENTIAL group |
Example Input
{"location": "Texas","practiceArea": "Personal Injury","limit": 2000}
Or provide direct links:
{"startUrls": ["https://lawyers.justia.com/lawyers/personal-injury/texas","https://lawyers.justia.com/lawyer/example-profile"],"limit": 500}
Example Output
Each dataset item represents one attorney profile with core public details.
{"title": "REDACTED","url": "https://lawyers.justia.com/lawyer/REDACTED","id": "#1540921","profileUrl": "https://lawyers.justia.com/lawyer/REDACTED","name": "REDACTED","jobTitles": ["Managing Attorney", "REDACTED"],"affiliations": ["California State Bar"],"socialProfiles": ["https://www.facebook.com/REDACTED", "https://www.linkedin.com/in/REDACTED/", "https://www.instagram.com/REDACTED/"],"telephones": ["REDACTED"],"addresses": [{"street": "REDACTED","city": "Los Angeles","region": "CA","postalCode": "90067","country": "US"}],"profileImage": "https://justatic.com/profile-images/REDACTED","faxNumbers": null,"officeHours": [{"day": "Monday", "hours": "9 AM - 5 PM"},{"day": "Tuesday", "hours": "9 AM - 5 PM"},{"day": "Wednesday", "hours": "9 AM - 5 PM (Today)"},{"day": "Thursday", "hours": "9 AM - 5 PM"},{"day": "Friday", "hours": "9 AM - 5 PM"},{"day": "Saturday", "hours": "10 AM - 2 PM"},{"day": "Sunday", "hours": "Closed"}],"biography": "Sample Case Results ... Results are everything. *Attorney Advertising. Results vary, no guarantee of a result in any case. General information only.","practiceAreas": [{"area": "Landlord Tenant","subAreas": ["Tenants' Rights"]}],"additionalPracticeAreas": null,"fees": ["Free Consultation", "Contingent Fees"],"freeConsultation": true,"jurisdictions": [{"name": "California","organization": "State Bar of California","idNumber": "REDACTED","since": "Since 2011"}],"languages": [{"language": "English","modalities": ["Spoken", "Written"]}],"experience": [{"role": "Managing Attorney","organization": "REDACTED","startDate": "2016","endDate": "Current"}],"education": [{"school": "Chapman University Fowler School of Law","degree": null,"field": null,"startDate": null,"endDate": null,"honors": null}],"awards": "REDACTED","associations": [{"organization": "California State Bar # REDACTED","role": null,"startDate": "2011","endDate": "Current"}],"publications": "REDACTED","speakingEngagements": null,"websites": [{"title": "Website", "url": "REDACTED"}],"videos": "REDACTED","videoConferencing": "REDACTED"}
- title / name / jobTitles: Public-facing profile headings and roles.
- url / profileUrl: Source links for the attorney profile.
- affiliations / associations: Bar memberships and professional organizations.
- contact details: Telephone numbers, addresses, and available social profiles.
- officeHours: Stated availability by day.
- biography: Public summary provided on the profile.
- practiceAreas: Main practice areas and related sub-areas;
additionalPracticeAreaswhen present lists more specialties. - fees: Noted fee structures and whether free consultations are offered.
- jurisdictions: Licensed regions with bar IDs and admission dates.
- languages: Languages supported, including whether spoken or written.
- experience / education / awards / publications / speakingEngagements: Professional background and achievements when available.
- websites / videos / videoConferencing: Linked sites or media shared on the profile.
Notes & Limitations
- Use the actor responsibly and only for lawful purposes. Always review and respect Justia’s terms of service before collecting or using data.
- Start with smaller limits when testing new searches or URLs to validate your setup.
Support
Questions or custom needs? Open an issue on the Issues tab of the actor page in Apify Console and it will be resolved around the clock.
Happy Scraping,
- Fatih