# Surgical Oncologist Lead Generator (`parse-point/surgical-oncologist-lead-generator`) Actor

🎗️ Surgical Oncologist Lead Generator returns cancer surgery practice leads from Google Maps with coordinates and reviews. 📧 Emails and socials per site. 🏥 For oncology device vendors & pharma outreach teams.

- **URL**: https://apify.com/parse-point/surgical-oncologist-lead-generator.md
- **Developed by:** [Parse Point](https://apify.com/parse-point) (community)
- **Categories:** Lead generation, Automation, Developer tools
- **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

### Surgical Oncologist Lead Generator

**Surgical Oncologist Lead Generator** is a practical Apify actor for finding public business contact details in the surgical oncology niche. It helps marketers, researchers, and data teams build surgical oncology leads, surgical oncologist leads, and oncology referral leads faster than manual research. Use it to support oncology lead generation, physician lead generation, and medical practice lead generation at scale 🚀

### What is Surgical Oncologist Lead Generator? 🔍

**Surgical Oncologist Lead Generator** is an automated Apify actor that collects business contact information from publicly available web data for the surgical oncology niche. It is designed to help you discover relevant businesses, capture their contact details, and organize the results into a structured dataset for outreach and research. This makes it useful for surgical oncologist marketing, cancer surgeon leads, oncology patient acquisition, and hospital marketing oncology. Instead of spending hours on manual lookup, you can gather leads more efficiently and focus on follow-up and analysis.

### What Data Does Surgical Oncologist Lead Generator Collect? 📊

This actor returns a clean dataset with business identity, contact details, location data, and scrape status. It can help you build surgical oncology referrals, specialist doctor leads, and cancer surgery referrals from publicly available sources.

| Data Category | Fields Extracted | Description |
|---|---|---|
| Contact | `phone`, `scraped_emails`, `scraped_phones`, `scraped_social_media` | Public contact details and related social links found for each business |
| Identity | `name`, `place_id` | Business name and unique place identifier |
| Location | `full_address`, `city`, `state`, `zip`, `country_code`, `lat`, `long` | Address and geographic details for filtering and analysis |
| Discovery | `emails_found`, `pages_scraped`, `scrape_status` | Scraping progress and result status for each record |
| Quality | `website`, `avg_rating`, `total_reviews` | Website and review metrics that help assess relevance |

### What Do Results from Surgical Oncologist Lead Generator Look Like? 👀

Each result is saved as a structured JSON record in your Apify dataset. Here’s a realistic example of the output you can expect:

```json
{
  "name": "Midwest Surgical Oncology Associates",
  "website": "https://www.midwestsurgicaloncology.com",
  "phone": "(312) 555-0148",
  "full_address": "1450 W Chicago Ave Chicago IL 60642 US",
  "city": "Chicago",
  "state": "IL",
  "zip": "60642",
  "country_code": "US",
  "scraped_emails": [
    "contact@midwestsurgicaloncology.com"
  ],
  "scraped_phones": [
    "(312) 555-0148"
  ],
  "scraped_social_media": [
    "https://www.linkedin.com/company/midwest-surgical-oncology-associates"
  ],
  "emails_found": 1,
  "pages_scraped": 4,
  "avg_rating": 4.7,
  "total_reviews": 18,
  "lat": "41.8956",
  "long": "-87.6674",
  "place_id": "ChIJrQ2uHn4sDogR0Pqk3QX7m9Q",
  "scrape_status": "success"
}
```

You can export the dataset from Apify after the run for CRM use, oncology lead generation workflows, or research analysis.

#### Core Features: Surgical Oncologist Lead Generator ⚡

| Feature | Benefit |
|---|---|
| ✅ **Keyword-Driven Search** | Find relevant surgical oncology leads based on your target niche and location |
| ✅ **Location Filtering** | Focus on a city or region to support local medical lead generation |
| ✅ **Result Cap Control** | Set a maximum number of businesses to keep runs focused and cost-efficient |
| ✅ **Built-In Proxy Support** | Helps maintain reliable scraping for larger runs |
| ✅ **Real-Time Data Saving** | Results are saved as the actor runs, reducing the risk of data loss |
| ✅ **Structured Dataset Output** | Clean fields are ready for analysis, outreach, or CRM import |
| ✅ **Public Data Only** | Collects contact information from publicly available sources |
| ✅ **Contact Enrichment** | Captures emails, phone numbers, and social media links where available |

### Getting Started with Surgical Oncologist Lead Generator 🚀

1. **Open the actor** — Launch **Surgical Oncologist Lead Generator** in Apify.
2. **Enter your search term** — Use the business type or niche you want to target.
3. **Add locations** — Provide one or more target locations for your search.
4. **Set your result limit** — Choose how many businesses with emails you want to collect.
5. **Enable proxy settings if needed** — For larger runs, use the proxy configuration option.
6. **Run the actor** — Start the scraping job and monitor progress in the logs.
7. **Review the dataset** — Open the dataset tab to inspect, filter, or export results.
8. **Use the leads** — Import the output into your outreach, research, or CRM workflow.

No coding required — it’s a straightforward way to support oncology lead generation and specialist doctor leads at scale.

### Ways to Use Surgical Oncologist Lead Generator 💡

- 🎯 **B2B Prospecting** — Build targeted surgical oncologist leads for outreach campaigns
- 📣 **Hospital Marketing Oncology** — Identify practices and clinics for partnership or promotion
- 🔬 **Market Research** — Study surgical oncology referrals and regional provider coverage
- 🤝 **Referral Development** — Locate cancer surgery referrals and specialist doctor leads
- 📊 **CRM Enrichment** — Add verified public contact details to your contact database
- ⚙️ **Lead List Building** — Create segmented lists for physician lead generation and medical lead generation

#### Input Parameters — Surgical Oncologist Lead Generator

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

| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| `googleMapsSearchTerm` | String | Yes | `Surgical Oncologist` | The business type or niche you want to search for. |
| `googleMapsLocation` | Array | Yes | `New York` | One or more target locations where you want to find businesses. |
| `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-scale runs. |

#### Output Parameters — Surgical Oncologist Lead Generator

```json
{
  "name": "Midwest Surgical Oncology Associates",
  "website": "https://www.midwestsurgicaloncology.com",
  "phone": "(312) 555-0148",
  "full_address": "1450 W Chicago Ave Chicago IL 60642 US",
  "city": "Chicago",
  "state": "IL",
  "zip": "60642",
  "country_code": "US",
  "scraped_emails": [
    "contact@midwestsurgicaloncology.com"
  ],
  "scraped_phones": [
    "(312) 555-0148"
  ],
  "scraped_social_media": [
    "https://www.linkedin.com/company/midwest-surgical-oncology-associates"
  ],
  "emails_found": 1,
  "pages_scraped": 4,
  "avg_rating": 4.7,
  "total_reviews": 18,
  "lat": "41.8956",
  "long": "-87.6674",
  "place_id": "ChIJrQ2uHn4sDogR0Pqk3QX7m9Q",
  "scrape_status": "success"
}
```

| Field | Label | Format | Description |
|---|---|---|---|
| `name` | Business Name | text | The business name returned in the dataset. |
| `website` | Website | link | The business website, when available. |
| `phone` | Phone | text | The main phone number associated with the business. |
| `full_address` | Address | text | The combined address string for the business. |
| `city` | City | text | The city listed for the business. |
| `state` | State | text | The state listed for the business. |
| `zip` | zip | text | The postal code for the business location. |
| `country_code` | country\_code | text | The country code for the business location. |
| `scraped_emails` | Emails Found | array | A list of public email addresses found for the business. |
| `scraped_phones` | Phone Numbers | array | A list of phone numbers found during scraping. |
| `scraped_social_media` | Social Media | array | A list of social media links found for the business. |
| `emails_found` | # Emails | number | The number of emails found for the record. |
| `pages_scraped` | Pages Scraped | number | How many pages were checked for contact details. |
| `avg_rating` | Rating | number | The business rating value. |
| `total_reviews` | Reviews | number | The total number of reviews. |
| `lat` | lat | text | The latitude value for the business location. |
| `long` | long | text | The longitude value for the business location. |
| `place_id` | place\_id | text | The unique place identifier for the business. |
| `scrape_status` | Status | text | The final status of the scraping result. |

### Why Choose Surgical Oncologist Lead Generator? 🏆

If you need surgical oncologist marketing data without hours of manual research, this actor gives you a fast, structured way to collect public business contacts. It supports oncology lead generation workflows with organized output, location targeting, proxy support, and real-time saving. That makes it a strong fit for marketers, researchers, and teams building medical practice lead generation pipelines. For support or feedback, use <hello.parsepoint@gmail.com>.

### How Many Results Can You Scrape? 📈

You can set `maxBusinesses` from 1 to 1000. The actor stops when it reaches that target. The total number of results depends on how many relevant businesses have public contact details and how specific your search term and locations are. For larger surgical oncology leads projects, broadening locations can help improve coverage.

### Legal Guidelines for Scraping Surgical Oncologist Lead Generator ⚖️

This actor works with publicly available data only. It does not access private accounts, logins, or password-protected content. Users are responsible for following applicable laws, platform terms, and data privacy rules in their region, including GDPR, CCPA, and spam regulations. Use the data responsibly for legitimate research, outreach, and marketing. Data removal requests: <hello.parsepoint@gmail.com>.

### FAQ — Surgical Oncologist Lead Generator ❓

#### How does Surgical Oncologist Lead Generator find contacts?

It uses your search term and location filters to find relevant businesses and then collects public contact details from publicly available sources. The result is a practical dataset for surgical oncology referrals, physician lead generation, and related outreach use cases.

#### What kinds of businesses can I target?

You can target businesses related to the search term you provide, such as surgical oncology practices, cancer surgery clinics, or other specialist doctor leads. The outcome depends on what public data is available for that niche and location.

#### Can I use this for oncology lead generation across multiple cities?

Yes. You can provide multiple locations, which makes it useful for broader oncology lead generation campaigns, regional market research, and hospital marketing oncology projects.

#### What if a business has no website?

If a business does not have a website, the dataset still includes its business details, and the scrape status reflects that no website was available. That means you can still capture some useful medical lead generation data even when web contact details are limited.

#### How many emails can I get from one run?

The number of emails varies by business and niche. Some records have one public email, while others may have none. The `maxBusinesses` setting controls how many businesses with emails the actor collects overall.

#### Can I use the results in my CRM?

Yes. The output is structured and easy to export, so you can use it in CRM enrichment, outreach lists, and other medical practice lead generation workflows.

#### Is proxy support included?

Yes. The input includes a proxy configuration option, which is recommended for larger runs and more reliable scraping.

#### How do I get help?

If you have questions, bug reports, or feature ideas, contact <hello.parsepoint@gmail.com>.

### Conclusion 🏁

**Surgical Oncologist Lead Generator** is a fast, structured way to build public contact lists for surgical oncology leads, oncology referral leads, and medical lead generation. If you want a practical tool for research, outreach, or CRM enrichment, this actor gives you a scalable starting point.

### 🆘 Support & Feedback

Have a question or feature request for **Surgical Oncologist Lead Generator**?

- 🐞 **Bug Reports:** Contact us by email
- ✨ **Custom Solutions & Feature Requests:** Contact our team for onboarding or workflow ideas
- 📧 **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": "Surgical Oncologist",
  "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": "Surgical Oncologist",
    "googleMapsLocation": [
        "New York"
    ],
    "maxBusinesses": 5,
    "proxyConfiguration": {
        "useApifyProxy": true
    }
};

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

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

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,parse-point/surgical-oncologist-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/tR47cOLjzvDtiMSvy/builds/6d4PSu4Hd7FaHeuL9/openapi.json
