lawyers.com APIlawyers.com ↗
Access attorney profiles, law firm details, client reviews, practice areas, and legal articles from lawyers.com via 8 structured endpoints.
curl -X GET 'https://api.parse.bot/scraper/f1d0f921-687a-4baf-8397-1a72c14c1c1a/search_lawyers?location=New+York&practice_area=Family+Law' \ -H 'X-API-Key: $PARSE_API_KEY'
Search for lawyers and law firms by practice area and location. Returns paginated results with up to 30 per page.
| Param | Type | Description |
|---|---|---|
| page | integer | Page number for pagination |
| sort | string | Sort order: 'best', 'distance', or 'name' |
| location | string | City/state to search in (e.g. 'New York', 'Los Angeles, CA') |
| practice_area | string | Legal practice area to search for (e.g. 'Family Law', 'Criminal Defense') |
{
"type": "object",
"fields": {
"title": "string, search results heading",
"total": "integer, total number of matching results",
"results": "array of lawyer/firm objects with name, profile_url, rating, reviews_count, serving, phone, website, tagline, type"
},
"sample": {
"data": {
"title": "New York Family Law Firms & Lawyers",
"total": 0,
"results": [
{
"name": "Jane Doe",
"type": "lawyer",
"phone": "+1 (555) 012-3456",
"rating": null,
"serving": "123 Main St, Springfield, IL 62704",
"tagline": "Jane is an Associate Attorney...",
"website": "https://www.dlawfirmny.com/",
"profile_url": "https://www.lawyers.com/ballston-spa/new-york/caitlin-curtin-301414554-a/",
"reviews_count": null
}
]
},
"status": "success"
}
}About the lawyers.com API
The lawyers.com API provides 8 endpoints covering attorney profiles, law firm listings, client reviews, legal articles, and practice area directories. Use search_lawyers to query by location and practice area and get back rated results with contact details, or pull a full attorney profile with education, experience sections, and years licensed via get_attorney_profile.
What the API Covers
The lawyers.com API surfaces structured data across the site's attorney and firm directory. search_lawyers accepts location, practice_area, sort (best, distance, or name), and page parameters, returning up to 30 results per page with fields including name, rating, reviews_count, phone, tagline, and profile_url. The total field lets you calculate how many pages of results exist for a given query.
Attorney and Firm Profiles
get_attorney_profile takes a full lawyers.com profile URL and returns name, phone, address, biography, firm_name, years_licensed, practice_areas, and a sections object that maps headings (such as Education, Bar Admissions, or Services) to arrays of content strings. get_law_firm_profile provides the same contact and rating fields for firms, plus an attorneys array listing each attorney's name, URL, and role within the firm.
Reviews, Articles, and Featured Firms
get_attorney_reviews returns an array of review objects—each with practice_area, body, date, and author—alongside an overall_rating. get_legal_articles accepts a topic slug (e.g. family-law, bankruptcy) and returns both a flat articles array and a nested categories structure. get_featured_firms_by_topic returns firms promoted for a topic, with location automatically inferred from the request IP. get_top_contributors lists active Ask-a-Lawyer participants with their answers_count, rating, and contact fields.
Practice Area Directory
get_practice_areas returns every top-level practice area with rank, name, slug, and aop_id. These slugs feed directly into get_legal_articles and get_featured_firms_by_topic, making it straightforward to iterate across all topics.
- Build a lawyer finder tool filtered by city and practice area using
search_lawyerswithlocationandpractice_areaparams. - Aggregate attorney ratings and review counts across a region to benchmark law firms by reputation.
- Extract structured education and bar admission data from
get_attorney_profilesections for professional research databases. - Map featured firms by legal topic and detected city using
get_featured_firms_by_topicfor geo-targeted legal referral pages. - Compile a content index of legal help articles by topic using
get_legal_articleswith category and URL fields. - Identify top Ask-a-Lawyer contributors by answer volume via
get_top_contributorsfor influencer or outreach analysis. - Enumerate all practice area slugs from
get_practice_areasto drive automated multi-topic crawls or dashboards.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does lawyers.com have an official public developer API?+
What does `get_attorney_profile` return beyond basic contact info?+
name, phone, and address, the endpoint returns a sections object keyed by section heading (e.g. Education, Bar Admissions, Services) with arrays of strings as values. It also includes biography, firm_name, years_licensed, practice_areas, and reviews_count.How does pagination work in `search_lawyers`?+
total integer for the full match count and up to 30 results per page. Pass the page parameter to advance through results. There is no cursor-based pagination; pages are integer-indexed.Does the API expose the full text of all reviews for a profile, or just a summary?+
get_attorney_reviews endpoint returns reviews visible on the profile page, each with body, date, author, and practice_area, plus an overall_rating. Reviews that require additional navigation or login to view on the site may not appear. You can fork the API on Parse and revise it to target additional review pages if needed.