# Florida Bar Lawyers Email Scraper – Advanced & Reliable 📧⚡⚖️ (`contactminerlabs/florida-bar-lawyers-email-scraper-advanced-reliable`) Actor

🔍 Scrape Florida Bar Lawyers Emails

Enter your search parameters to collect emails from Florida Bar attorney profiles, along with lawyer name, law firm, office location, profile URL & professional info 📊

Perfect for industry lead generation, law firm outreach & professional contact enrichment🧩

- **URL**: https://apify.com/contactminerlabs/florida-bar-lawyers-email-scraper-advanced-reliable.md
- **Developed by:** [ContactMinerLabs](https://apify.com/contactminerlabs) (community)
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $0.00005 / actor start

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

An Actor is a serverless cloud program that runs on the Apify platform. It has two run modes.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.

Apify vocabulary and the platform model are defined once, in the agent quickstart at https://apify.com/agents.md.

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For examples already wired to this Actor's own input schema, see the [API](#api) section below.

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).

# README

### ⚖️ Florida Bar Lawyers Email Scraper – Find Florida Attorneys' Emails Fast 📧

**Florida Bar Lawyers Email Scraper** extracts **the public professional email addresses of Florida attorneys from the official Florida Bar member directory – with their name, law firm, city and Bar profile URL** in minutes. Add your keywords (city, county, law firm or Bar section), keep **all email domains** (attorneys use their law firm domain) or pick specific ones, and get a clean, deduplicated list of attorney emails.

Perfect for **legal-tech and legal software companies, legal marketing agencies, court reporters, process servers, expert witnesses, litigation funders, legal staffing agencies, CLE providers and B2B sales teams** looking to reach Florida lawyers directly.

### ✨ Why this Florida Bar Lawyers Email Scraper?

- 🏛️ **Official source** – emails come from the attorneys' public profiles on the Florida Bar member directory, where Florida attorneys are required to list their business email
- 🏢 **Law firm emails included** – collects **every** email domain by default (`name@smithlaw.com`, `info@firm.com`…), not only Gmail or Yahoo
- 🔓 **Reads protected emails** – the directory hides emails behind an anti-bot protection: the actor decodes them, so you get the real address
- 🎯 **Attorneys only** – the Bar's own staff addresses are excluded
- 📈 **Built for volume** – many query variations (cities, firms, sections, time windows) to surface thousands of attorneys
- 🎯 **Unique emails only** – every email appears once, no duplicates
- 🧹 **Clean data** – placeholders and fake addresses are filtered out
- 🛑 **Stops exactly at your target** – and stops automatically when no more emails are available, so you never waste time or money
- 📤 **Export anywhere** – JSON, CSV, Excel, XML, HTML, API, Zapier, Make, Google Sheets

### 🔍 What does it extract?

| Field | Description |
| --- | --- |
| `email` | Professional email of the attorney |
| `emailDomain` | Domain of the email (usually the law firm, e.g. `smithlaw.com`) |
| `title` | Attorney name |
| `url` | Link to the attorney's official Florida Bar profile |
| `snippet` | Profile text (status, law firm, city) |
| `platform` | `Florida Bar` |
| `displayedUrl` | Readable version of the URL |
| `thumbnail` | Image when available |
| `scrapedAt` | Date and time of extraction |

### 🛠 How to scrape Florida attorneys' emails (3 steps)

1. **Add one or more keywords** with **+ Add** – e.g. `miami`, `tampa`, `orlando`, `personal injury`, `family law`
2. **Keep `*`** in email domains to get every attorney email (or restrict to `@gmail.com`, `@yahoo.com`…)
3. **Set the maximum number of emails** and click **Start**

Download your list in **JSON, CSV, Excel, XML or HTML**, or send it to your CRM through the Apify API and integrations.

### 💡 Tips to get more attorney emails

🔹 **Cities**: miami, fort lauderdale, west palm beach, boca raton, tampa, st petersburg, orlando, jacksonville, tallahassee, naples, sarasota, fort myers, gainesville, pensacola
🔹 **Counties**: miami-dade, broward, palm beach, hillsborough, orange, duval, pinellas, lee, collier
🔹 **Bar sections & practice areas**: trial lawyers, family law, real property, business law, criminal law, elder law, tax, labor and employment, health law, immigration, workers compensation
🔹 **Firm types**: P.A., PLLC, LLP, law office, law group
🔹 **Add several keywords** with + Add – each one is searched separately, which multiplies results

### 🎯 Use cases

💻 **Legal-tech & software** – reach attorneys for practice management, e-discovery, billing and AI tools
📣 **Legal marketing** – offer SEO, intake, lead generation and advertising services to law firms
🧾 **Litigation support** – court reporters, process servers, expert witnesses, translators, investigators
💰 **Litigation funding & insurance** – reach litigators and firms
🧑‍💼 **Legal recruiting & staffing** – contact attorneys and firms for placements
🎓 **CLE & events** – promote continuing legal education, conferences and associations

### 📥 Input

Input example:

```
{
  "KEYWORD": ["miami", "tampa", "orlando"],
  "DOMAIN_EMAIL": ["*"],
  "MAX_ITEMS": 100
}
```

| Field | Type | Description |
| --- | --- | --- |
| `KEYWORD` | string\[] | 🔍 City, county, law firm or Bar section (one per line, click + Add) |
| `DOMAIN_EMAIL` | string\[] | 📧 `*` for every domain (recommended), or specific domains (e.g. `@gmail.com`) |
| `MAX_ITEMS` | integer | 🔢 Number of unique emails to collect |

### 🧾 Output example

```
{
  "email": "jmorales@moraleslawfirm.com",
  "emailDomain": "moraleslawfirm.com",
  "title": "Jessica Morales - The Florida Bar",
  "url": "https://www.floridabar.org/directories/find-mbr/profile/?num=123456",
  "snippet": "Jessica Morales. Member in Good Standing. Morales Law Firm, P.A., Miami, FL",
  "platform": "Florida Bar",
  "displayedUrl": "floridabar.org › directories › find-mbr › profile",
  "thumbnail": null,
  "scrapedAt": "2026-10-26T11:30:12.213Z"
}
```

### ❓ FAQ

**Is it legal to scrape Florida Bar emails?**
Under Florida Bar rules, members must list a business email address, and basic Bar membership information, including email, is public record displayed on the Bar's website. This actor only collects that public information. Being listed is not consent to receive unsolicited messages: you are responsible for using the data in compliance with anti-spam and privacy laws (CAN-SPAM, TCPA, GDPR…). Send relevant, professional messages, identify yourself and always include an unsubscribe option.

**Why are there no Gmail addresses?**
Most attorneys use their law firm's domain. Keep `*` in email domains to collect them all.

**Why did I get fewer emails than requested?**
Some keywords match only a few attorney profiles. The actor stops automatically when no more emails exist for your search. To get more, add more keywords (cities, counties, sections, firm types).

**Do I need an account?**
No. Just enter your keywords and run the actor.

**Can I schedule it?**
Yes – use Apify Schedules to collect new emails regularly and send them automatically to Google Sheets, a CRM or a webhook.

### 💰 Pricing

Simple pay-per-result model: you only pay for the emails you collect.

**Price: $9.99 per 1,000 emails** 💵

### ⚠️ Disclaimer

This tool is **not affiliated with, endorsed by, or sponsored by The Florida Bar**. Data comes from publicly available member profiles.

### 🔗 Related actors

- [Instagram Email Scraper – Advanced, Cheapest & Reliable 📧⚡📷](https://apify.com/contactminerlabs/instagram-email-scraper---advanced-cheapest-reliable)
- [Facebook Email Scraper – Advanced, Cheapest & Reliable 📧⚡📷](https://apify.com/contactminerlabs/facebook-email-scraper---advanced-cheapest-reliable)
- [Twitter Email Scraper – Advanced, Cheapest & Reliable 📧⚡📷](https://apify.com/contactminerlabs/twitter-email-scraper---advanced-cheapest-reliable)
- [Discord Email Scraper – Advanced, Cheapest & Reliable 📧⚡📷](https://apify.com/contactminerlabs/discord-email-scraper---advanced-cheapest-reliable)
- [LinkedIn Email Scraper – Advanced, Cheapest & Reliable 📧⚡📷](https://apify.com/contactminerlabs/linkedin-email-scraper---advanced-cheapest-reliable)
- [Substack Email Scraper – Advanced, Cheapest & Reliable 📧⚡](https://apify.com/contactminerlabs/substack-email-scraper---advanced-cheapest-reliable)

### 📫 Support

😊 Leave us a ⭐⭐⭐⭐⭐ review if you like the Florida Bar Lawyers Email Scraper!
🌍 Questions, custom needs or issues? Contact us through Apify or via [ContactMinerLabs 🌩️](https://apify.com/contactminerlabs).

# Actor input Schema

## `KEYWORD` (type: `array`):

City, county, law firm or Bar section to search for (e.g. miami, tampa, orlando, jacksonville, broward, personal injury, family law, real property, trial lawyers, business law). Click "+ Add" to add several keywords: each one is searched separately, which multiplies the results.

## `DOMAIN_EMAIL` (type: `array`):

Keep "\*" to collect every email (attorneys use their law firm domain). Or restrict to specific domains (e.g. @gmail.com, @yahoo.com, @outlook.com).

## `MAX_ITEMS` (type: `integer`):

Number of unique emails to collect. The run stops automatically once this number is reached.

## Actor input object example

```json
{
  "KEYWORD": [
    "miami",
    "tampa",
    "orlando"
  ],
  "DOMAIN_EMAIL": [
    "*"
  ],
  "MAX_ITEMS": 50
}
```

# Actor output Schema

## `overview` (type: `string`):

No description

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "KEYWORD": [
        "miami",
        "tampa",
        "orlando"
    ],
    "DOMAIN_EMAIL": [
        "*"
    ],
    "MAX_ITEMS": 50
};

// Run the Actor and wait for it to finish
const run = await client.actor("contactminerlabs/florida-bar-lawyers-email-scraper-advanced-reliable").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "KEYWORD": [
        "miami",
        "tampa",
        "orlando",
    ],
    "DOMAIN_EMAIL": ["*"],
    "MAX_ITEMS": 50,
}

# Run the Actor and wait for it to finish
run = client.actor("contactminerlabs/florida-bar-lawyers-email-scraper-advanced-reliable").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "KEYWORD": [
    "miami",
    "tampa",
    "orlando"
  ],
  "DOMAIN_EMAIL": [
    "*"
  ],
  "MAX_ITEMS": 50
}' |
apify call contactminerlabs/florida-bar-lawyers-email-scraper-advanced-reliable --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,contactminerlabs/florida-bar-lawyers-email-scraper-advanced-reliable"
        }
    }
}
```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/voUHNVoyTOj3AXtKR/builds/g5e9SvzYRShTJzi9o/openapi.json
