# Rheumatologist Lead Generator (`parse-point/rheumatologist-lead-generator`) Actor

🦴 Rheumatologist Lead Generator pulls rheumatology practice leads from Google Maps—coordinates, ratings & reviews. 📧 Emails and social links per site. 💊 For pharma reps & autoimmune therapy sales outreach.

- **URL**: https://apify.com/parse-point/rheumatologist-lead-generator.md
- **Developed by:** [Parse Point](https://apify.com/parse-point) (community)
- **Categories:** Lead generation, Automation, Other
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $1.99 / 1,000 results

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.

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

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
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.
Actors are written with capital "A".

## 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.
The best way to integrate Actors is as follows.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).

# README

### Rheumatologist Lead Generator

**Rheumatologist Lead Generator** helps you stop spending hours on manual research and quickly build targeted rheumatology lead generation lists from public web data. It’s a practical tool for marketers, analysts, and researchers who need rheumatologist leads, specialty healthcare marketing inputs, and a faster path to outreach-ready contacts with better ROI.

### What is Rheumatologist Lead Generator? 🔍

**Rheumatologist Lead Generator** is an Apify automation actor built to find rheumatology businesses and collect publicly available contact information. It returns business names, websites, phone numbers, addresses, location details, social links, and contact-related metrics in a structured dataset. Whether you’re a sales professional, recruiter, or marketer, this rheumatologist contact finder supports doctor lead generation, medical lead generation, and rheumatology practice growth with automated public web data collection.

### What Does Rheumatologist Lead Generator Do? ⚙️

It takes your search term and location, processes public business listings, and saves matching results into a clean Apify dataset. The actor is designed for practical rheumatology patient acquisition workflows, helping you discover relevant businesses and organize contact data for specialist appointment booking, physician lead generation, and autoimmune specialist leads.

- 🔍 **Searches** for rheumatology-related businesses using your chosen term and location
- 📧 **Collects** publicly available contact details from matching businesses and websites
- 🌍 **Filters** results by one or more locations
- 📊 **Structures** the data into clean dataset records for easy export
- 💾 **Supports** reliable scraping with proxy configuration for larger runs

### What Would Results from Rheumatologist Lead Generator Look Like? 👀

Here’s a realistic example of what one dataset row can look like after a run. You can export the results as JSON from the Apify dataset tab and use them for rheumatology marketing, specialist referral generation, or outreach analysis.

```json
{
  "name": "Hudson Valley Rheumatology Associates",
  "website": "https://www.hudsonvalleyrheumatology.com",
  "phone": "+1 (212) 555-0148",
  "full_address": "145 E 32nd St New York NY 10016 US",
  "city": "New York",
  "state": "NY",
  "zip": "10016",
  "country_code": "US",
  "scraped_emails": [
    "info@hudsonvalleyrheumatology.com",
    "appointments@hudsonvalleyrheumatology.com"
  ],
  "scraped_phones": [
    "+1 (212) 555-0148"
  ],
  "scraped_social_media": [
    "https://www.linkedin.com/company/hudson-valley-rheumatology-associates"
  ],
  "emails_found": 2,
  "pages_scraped": 6,
  "avg_rating": 4.7,
  "total_reviews": 84,
  "lat": "40.7477",
  "long": "-73.9862",
  "place_id": "ChIJ3S-JXmauEmsRUcIaWtf4MzE",
  "scrape_status": "success"
}
```

### Capabilities of Rheumatologist Lead Generator 🛠️

| Capability | What It Means for You |
|---|---|
| ✅ **Keyword Search** | Target rheumatology businesses that match your search term and audience focus |
| ✅ **Location Filter** | Find rheumatologist leads in specific cities or regions for local outreach |
| ✅ **Multi-Location Support** | Run searches across several locations for broader healthcare lead generation |
| ✅ **Result Limit Control** | Cap the number of businesses collected to keep runs focused and cost-efficient |
| ✅ **Proxy Configuration** | Add built-in proxy support for more reliable large-scale scraping |
| ✅ **Real-Time Dataset Saving** | Results are saved as they are found, reducing the risk of data loss |
| ✅ **Structured Output** | Get clean JSON records that are easy to analyze, export, or import into other tools |
| ✅ **Contact Enrichment** | Capture emails, phone numbers, and social media links for more complete lead profiles |
| ✅ **Practice Growth Usefulness** | Useful for rheumatology patient leads, joint pain specialist marketing, and referral prospecting |

### Launch Your First Rheumatologist Lead Generator Task 🚀

#### Required Input Fields

```json
{
  "googleMapsSearchTerm": "Rheumatologist",
  "googleMapsLocation": [
    "New York"
  ],
  "maxBusinesses": 5,
  "scrapeMaxBusinessesPerLocation": false,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}
```

| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| `googleMapsSearchTerm` | String | Yes | `Rheumatologist` | The business type or niche you want to search for. |
| `googleMapsLocation` | Array | Yes | `["New York"]` | One or more target locations for the search. |
| `maxBusinesses` | Integer | No | `5` | The maximum number of businesses with emails to collect. |
| `scrapeMaxBusinessesPerLocation` | Boolean | No | `false` | If enabled, the actor collects up to the maximum per location instead of using one combined total. |
| `proxyConfiguration` | Object | No | `{ "proxy support": true }` | Proxy settings for scraping. Recommended for larger runs. |

#### Required Output Fields

| Field | Type | Description |
|---|---|---|
| `name` | String | Business name. |
| `website` | String | Business website URL. |
| `phone` | String | Primary phone number. |
| `full_address` | String | Full address built from available location details. |
| `city` | String | City associated with the business. |
| `state` | String | State associated with the business. |
| `zip` | String | Postal code. |
| `country_code` | String | Country code. |
| `scraped_emails` | Array | Emails found during scraping. |
| `scraped_phones` | Array | Phone numbers found during scraping. |
| `scraped_social_media` | Array | Social media URLs found during scraping. |
| `emails_found` | Number | Number of emails found for the business. |
| `pages_scraped` | Number | Number of pages scraped on the website. |
| `avg_rating` | Number | Average rating. |
| `total_reviews` | Number | Total review count. |
| `lat` | Text | Latitude value. |
| `long` | Text | Longitude value. |
| `place_id` | Text | Place identifier. |
| `scrape_status` | Text | Scraping status such as success, failed, error, or no\_website. |

**Step-by-step launch guide:**

1. **Open** the actor in Apify Console.
2. **Enter** your rheumatologist search term and location.
3. **Set** your result limit and optional proxy configuration.
4. **Run** the actor and watch the live logs.
5. **Export** the dataset as JSON for analysis or outreach workflows.

### Solving Real Problems with Rheumatologist Lead Generator 💼

This actor is especially useful when you need fast, structured rheumatology lead generation without manual digging.

- 🎯 **Sales Prospecting** — Build targeted rheumatologist leads for outreach and partnership discovery
- 📣 **Campaign Targeting** — Support specialty healthcare marketing with location-specific contact lists
- 🤝 **Referral Building** — Identify practices for specialist referral generation and collaboration
- 🔬 **Market Research** — Map rheumatology practice growth opportunities across cities or regions
- ⚙️ **Automated Workflows** — Feed public contact data into internal systems for ongoing physician lead generation

### What Sets Rheumatologist Lead Generator Apart? 🏆

- 💾 **Real-Time Saving** — Results are written to the dataset during the run, which helps protect against data loss
- 🌐 **Public Data Focus** — Collects publicly available data for practical contact discovery
- 🛡️ **Proxy Support** — Built for more reliable large-scale scraping when you need deeper coverage
- 📧 **Support** — Reach the team at <hello.parsepoint@gmail.com> for help or feedback

### Search Limits and Capacity 📈

- Set `maxBusinesses` from 1 to 1000
- Use one location or multiple locations depending on your campaign scope
- `scrapeMaxBusinessesPerLocation` lets you choose between per-location collection and a combined total limit
- Proxy configuration is available for larger or more demanding runs
- Output is saved as structured dataset rows for easy export and downstream use

### Is It Legal to Scrape Rheumatologist Lead Generator? ⚖️

This actor accesses only **publicly available data** and does not require logins or access to restricted content. Public web scraping can be used lawfully when done responsibly, but you are still responsible for following applicable laws, privacy rules, and the terms of the websites you work with. Use the data ethically and for legitimate business purposes only. For data-removal or compliance inquiries, contact <hello.parsepoint@gmail.com>.

### Ending Note ✉️

Stop spending hours manually searching for rheumatology contacts. The **Rheumatologist Lead Generator** gives you a faster way to build clean lead lists for rheumatology marketing, patient acquisition, and outreach planning — with structured results you can use right away.

### FAQ — Rheumatologist Lead Generator ❓

#### How Does the Rheumatologist Lead Generator Work?

It uses your search term and location to find relevant public business records, then saves contact details and related metadata into your Apify dataset. The output is organized so you can quickly review rheumatologist leads and use them in downstream workflows.

#### What Types of Businesses Can I Target?

You can target rheumatology-related businesses by using the search term and location fields. That makes it useful for rheumatology patient leads, autoimmune specialist leads, and broader specialist appointment booking workflows.

#### What Data Will I Get Back?

The dataset includes business name, website, phone, address fields, scraped emails, scraped phones, scraped social media, rating data, review count, coordinates, place ID, and scrape status.

#### Can I Use It for Healthcare Lead Generation?

Yes, it’s a strong fit for healthcare lead generation when you need public contact data for rheumatology practice growth, physician lead generation, or specialist referral generation.

#### How Do I Limit the Number of Results?

Use `maxBusinesses` to set the maximum number of businesses with emails you want in a run. You can also choose whether that limit applies per location or across all locations.

#### Does It Support Multiple Locations?

Yes, `googleMapsLocation` accepts an array of locations, so you can run rheumatology lead generation across several cities or regions in one job.

#### What Sets It Apart from Other Contact Finders?

It combines public business discovery, structured output, real-time dataset saving, and proxy support in one workflow. That makes it a practical choice for specialty healthcare marketing teams that need dependable results.

#### How Can I Get Help?

If you have questions, feature requests, or need support, email <hello.parsepoint@gmail.com>.

### 🆘 Support & Feedback

Have a question or found an issue with the Rheumatologist Lead Generator?

- 🐞 **Bug Reports:** Open an issue in the repository
- ✨ **Custom Solutions & Feature Requests:** Contact our team
- 📧 **Email:** <hello.parsepoint@gmail.com>

# Actor input Schema

## `googleMapsSearchTerm` (type: `string`):

Enter the business type or niche for email scraper (e.g., 'coffee shops', 'dentists').

## `googleMapsLocation` (type: `array`):

Target geographic location for the email scraper (e.g., 'Miami, Florida').

## `maxBusinesses` (type: `integer`):

Target number of businesses to find (1-1000). The scraper will stop when this target is reached.

## `scrapeMaxBusinessesPerLocation` (type: `boolean`):

If enabled, the scraper will collect up to `maxBusinesses` results per location. If disabled, it combines all locations up to a single total limit.

## `proxyConfiguration` (type: `object`):

Proxy settings for scraping. Recommended for large-scale scraping.

## Actor input object example

```json
{
  "googleMapsSearchTerm": "Rheumatologist",
  "googleMapsLocation": [
    "New York"
  ],
  "maxBusinesses": 5,
  "scrapeMaxBusinessesPerLocation": false,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}
```

# Actor output Schema

## `dataset` (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 = {
    "googleMapsSearchTerm": "Rheumatologist",
    "googleMapsLocation": [
        "New York"
    ],
    "maxBusinesses": 5,
    "proxyConfiguration": {
        "useApifyProxy": true
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("parse-point/rheumatologist-lead-generator").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 = {
    "googleMapsSearchTerm": "Rheumatologist",
    "googleMapsLocation": ["New York"],
    "maxBusinesses": 5,
    "proxyConfiguration": { "useApifyProxy": True },
}

# Run the Actor and wait for it to finish
run = client.actor("parse-point/rheumatologist-lead-generator").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 '{
  "googleMapsSearchTerm": "Rheumatologist",
  "googleMapsLocation": [
    "New York"
  ],
  "maxBusinesses": 5,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}' |
apify call parse-point/rheumatologist-lead-generator --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,parse-point/rheumatologist-lead-generator"
        }
    }
}

```

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/4hnbxGFoLG6GrRNgY/builds/GDPf6pEy6Kbkeo4wR/openapi.json
