om_kh Apify Actor Catalogue

← All guides · All Actors

Find YouTube Channels by Niche — Subscribers, Country, Business Email

How do I find YouTube influencers in a niche with their email?

Use the YouTube Channel Search Scraper: give it keywords, optional min/max subscribers and a country. It returns one row per channel (name, handle, subscribers, description, link) and, with enrichment on, the country, total views, join date, social links and the business email the creator publishes in their bio, checked against the domain’s mail server. Emails are never guessed. $0.50 per 1,000 channels, +$0.002 per enriched channel.

Try it: YouTube Channel Search Scraper on Apify — click Try for free, the input is prefilled.

Step by step

  1. Open YouTube Channel Search Scraper and click Try for free (an Apify account is free).
  2. Paste this input (or fill the form):
{
  "searchTerms": [
    "personal finance"
  ],
  "maxChannels": 100,
  "minSubscribers": 10000,
  "maxSubscribers": 500000,
  "enrichChannels": true,
  "country": "United States"
}
  1. Click Start. Download the results as JSON, CSV or Excel, or read them from the API.

From Python

from apify_client import ApifyClient

client = ApifyClient("<YOUR_APIFY_TOKEN>")
run = client.actor("om_kh/youtube-channel-search-scraper").call(run_input={
    "searchTerms": [
        "personal finance"
    ],
    "maxChannels": 100,
    "minSubscribers": 10000,
    "maxSubscribers": 500000,
    "enrichChannels": True,
    "country": "United States"
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

With one HTTP call (cURL)

curl -X POST "https://api.apify.com/v2/acts/om_kh~youtube-channel-search-scraper/run-sync-get-dataset-items?token=<YOUR_APIFY_TOKEN>" \
  -H "Content-Type: application/json" \
  -d '{"searchTerms": ["personal finance"], "maxChannels": 100, "minSubscribers": 10000, "maxSubscribers": 500000, "enrichChannels": true, "country": "United States"}'

What you get

Price

$0.0005 per channel, +$0.002 per enriched channel, first 10 channels free. You only pay for results delivered; set maxTotalChargeUsd to cap a run.

Use cases

From an AI agent (MCP)

Connect Claude, Cursor or any MCP client to https://mcp.apify.com and add om_kh/youtube-channel-search-scraper as a tool. The agent sends the same JSON input and gets the rows back.

FAQ

Where do the emails come from?
Only from the public channel description. The hidden ‘View email address’ button is not bypassed.

Can I keep only micro-influencers?
Yes, use minSubscribers and maxSubscribers.

I want engagement and activity filters too
Use YouTube Creator Lead Finder: median recent views, activity window and verified contact.