Youtube Email, Socials & Urls Scraper avatar
Youtube Email, Socials & Urls Scraper

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Youtube Email, Socials & Urls Scraper

Youtube Email, Socials & Urls Scraper

[Instant response] YouTube channel Email, Socials & Urls API to extract public emails, social media links and outbound URLs.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

EndSpec

EndSpec

Maintained by Community

Actor stats

0

Bookmarked

9

Total users

7

Monthly active users

8 days ago

Last modified

Share

Simple Input-Output Example

Input (specify either id or channelHandle):

{
"channelHandle": "@KingsandGenerals"
}

Output:

{
"status": "success",
"id": "UCMmaBzfCCwZ2KqaBJjkj0fw",
"channelHandle": "@KingsandGenerals",
"emails": [
"info@kingsandgenerals.net"
],
"socials": [
"youtube.com/channel/UCCGvq-qmjFmmMD4e-PLQqGg",
"youtube.com/wizardsandwarriors",
"patreon.com/kingsandgenerals",
"paypal.me/kingsandgenerals",
"facebook.com/KingsGenerals",
"tiktok.com/@kingsandgenerals",
"twitter.com/KingsGenerals"
],
"urls": [
"thepacificwar.tv",
"kingsandgenerals.net",
"teespring.com/stores/kingsandgenerals",
"space.bilibili.com/1293903099"
]
}

Important Notes:

  • You get results instantly
  • Cheap & Reliable -> 50$ / 10k results
  • All data comes from public sources only
  • Actor does not solve reCAPTCHA
  • Contact: contact@endspec.net

Full Actor Documentation

YouTube Channel Contacts Extractor

Find contact information for any YouTube channel instantly. Get email addresses, social media profiles, and website URLs for YouTube creators and channels worldwide.


Overview

The YouTube Channel Contacts Extractor is an Apify Actor that extracts publicly available contact information from YouTube channels. Whether you're a marketer looking to reach out to creators, a business seeking collaboration opportunities, or a researcher analyzing creator networks, this actor helps you find the contact details you need quickly and efficiently.

What You Can Do

  • Find Email Addresses: Discover business and contact emails for YouTube channels
  • Discover Social Media Profiles: Get links to Twitter, Instagram, Facebook, TikTok, and other social platforms
  • Access Website URLs: Find official websites, stores, and other web properties
  • Reach Out to Creators: Use contact information to initiate partnerships, collaborations, or business inquiries
  • Build Lead Lists: Compile contact information for outreach campaigns
  • Research Creator Networks: Analyze how creators connect across platforms

Data Availability

All data returned by this actor is publicly available information. We extract contact details that creators have made publicly accessible on their YouTube channels, social media profiles, and websites. This actor simply makes it easier to find and access this information programmatically.


Actor Input Parameters

The actor accepts the following input parameters:

id • Type: string • Required: Optional* • Description: YouTube channel ID e.g., UCMmaBzfCCwZ2KqaBJjkj0fw

channelHandle • Type: string • Required: Optional* • Description: YouTube channel handle e.g., @ted

Important Notes:

  • At least one parameter is required - You must provide either id or channelHandle
  • Channel handles must start with @ - If using channelHandle, it must begin with the @ symbol (e.g., @mkbhd, not mkbhd)
  • ID takes precedence - If both id and channelHandle are provided, only the id parameter will be used

Input Examples

Example 1: Using Channel ID Only

{
"id": "UCX6OQ3DkcsbYNE6H8uQQuVA"
}

When to use: When you have the YouTube channel ID (found in channel URLs or YouTube API responses).

Example 2: Using Channel Handle Only

{
"channelHandle": "@mkbhd"
}

When to use: When you know the channel's handle (the @username format used in YouTube URLs).

Example 3: Both Parameters Present (ID Takes Precedence)

{
"id": "UCX6OQ3DkcsbYNE6H8uQQuVA",
"channelHandle": "@MrBeast"
}

Result: The actor will use the id parameter and ignore channelHandle.

Example 4: No Parameters (Will Return Error)

{}

Result: Returns an error because at least one parameter is required.


Output Structure

The actor outputs data to the Apify dataset with the following structure:

Successful Output Format

All successful runs (status: "success") follow this structure:

{
"status": "success",
"id": "string",
"channelHandle": "string",
"emails": ["string"],
"socials": ["string"],
"urls": ["string"]
}

Field Descriptions:

status • Type: string • Description: Processing status ("success", "not_found", or "error")

id • Type: string • Description: YouTube channel ID

channelHandle • Type: string • Description: YouTube channel handle (with @ prefix)

emails • Type: array • Description: Array of email addresses found

socials • Type: array • Description: Array of social media profile URLs and handles

urls • Type: array • Description: Array of website URLs

Error Output Examples

When a channel is not found:

{
"status": "not_found",
"identifier": "UC1234567890abcdef",
"message": "Channel with channel ID UC1234567890abcdef not found."
}

When an error occurs during processing:

{
"status": "error",
"identifier": "@nonexistentchannel",
"message": "An error occurred while processing the channel."
}

Empty Results Example

When a channel is found but has no contact information available, arrays will be empty:

{
"status": "success",
"id": "UCtcB5t896VF8JZBnIETV92w",
"channelHandle": "@questconstantine",
"emails": [],
"socials": [],
"urls": []
}

This indicates the channel exists but no publicly available contact information was found.


Output Examples

Example 1: Channel with Complete Contact Information

{
"status": "success",
"id": "UCMmaBzfCCwZ2KqaBJjkj0fw",
"channelHandle": "@KingsandGenerals",
"emails": [
"info@kingsandgenerals.net"
],
"socials": [
"youtube.com/channel/UCCGvq-qmjFmmMD4e-PLQqGg",
"youtube.com/wizardsandwarriors",
"patreon.com/kingsandgenerals",
"paypal.me/kingsandgenerals",
"facebook.com/KingsGenerals",
"tiktok.com/@kingsandgenerals",
"twitter.com/KingsGenerals"
],
"urls": [
"thepacificwar.tv",
"kingsandgenerals.net",
"teespring.com/stores/kingsandgenerals",
"space.bilibili.com/1293903099"
]
}

Example 2: Channel with Social Media Only (No Email)

{
"status": "success",
"id": "UCRijo3ddMTht_IHyNSNXpNQ",
"channelHandle": "@dudeperfect",
"emails": [],
"socials": [
"instagram.com/dudeperfect",
"facebook.com/DudePerfect",
"twitter.com/DudePerfect"
],
"urls": [
"dudeperfect.com"
]
}

Example 3: Channel with No Contact Information

{
"status": "success",
"id": "UCtcB5t896VF8JZBnIETV92w",
"channelHandle": "@questconstantine",
"emails": [],
"socials": [],
"urls": []
}

Example 4: Channel with Business Email and Socials

{
"status": "success",
"id": "UCBJycsmduvYEL83R_U4JriQ",
"channelHandle": "@mkbhd",
"emails": [
"business@MKBHD.com"
],
"socials": [
"twitter.com/MKBHD",
"instagram.com/MKBHD",
"youtube.com/c/TheStudio",
"reddit.com/r/MKBHD",
"discord.gg/MKBHD"
],
"urls": []
}

Use Cases

For Marketers and Agencies

Outreach Campaigns: Build targeted lists of YouTube creators for partnership opportunities, sponsored content, or influencer marketing campaigns. Use the email addresses and social media profiles to reach out directly.

Example Workflow:

  1. Identify relevant YouTube channels in your niche
  2. Run the actor for each channel's contact information
  3. Compile email addresses and social profiles from the dataset
  4. Reach out with collaboration proposals

For Businesses

Creator Partnerships: Find contact information for YouTube creators who align with your brand values. Use the actor to quickly identify and contact potential partners for product reviews, sponsorships, or co-marketing opportunities.

Example Workflow:

  1. Research creators in your industry
  2. Run the actor to get their contact details
  3. Send partnership inquiries via email or social media
  4. Track responses and build relationships

For Researchers and Analysts

Network Analysis: Study how YouTube creators connect across platforms. Analyze social media presence, website portfolios, and contact patterns to understand creator ecosystems.

Example Workflow:

  1. Query multiple channels in a specific category
  2. Run the actor for each channel
  3. Aggregate social media profiles and URLs from datasets
  4. Map connections between creators
  5. Identify trends and patterns

For Developers

Integration: Integrate contact lookup into your applications, CRM systems, or marketing automation tools. Automate the process of finding creator contact information.

Example Workflow:

  1. Integrate actor runs into your application
  2. Automatically fetch contact info when channels are added
  3. Store results from datasets in your database
  4. Use for automated outreach workflows

Best Practices

Parameter Selection

  • Use Channel ID when available - Channel IDs are more reliable and don't change
  • Use Channel Handle for user-friendly queries - Handles are easier to remember and share
  • Always include the @ symbol - Channel handles must start with @

Error Handling

  • Check status field - Always verify the status field before processing data
  • Handle empty arrays - Not all channels have contact information available
  • Monitor actor runs - Use Apify's monitoring features to track successful vs failed runs
  • Log run IDs - When contacting support, include the Apify run ID

Data Usage

  • Verify contact information - Always verify email addresses and URLs before use
  • Respect privacy - Only use contact information for legitimate business purposes
  • Follow anti-spam laws - Comply with CAN-SPAM, GDPR, and other relevant regulations
  • Opt-out requests - Honor requests from creators who wish to be removed from your lists

Data Privacy and Public Information

Important: All data returned by this actor consists of publicly available information that creators have made accessible on their YouTube channels, social media profiles, and websites. This actor does not provide private or non-public contact information.

What This Means:

  • All emails, social profiles, and URLs are publicly accessible
  • Creators have chosen to make this information available
  • You can use this information for legitimate business purposes
  • Always respect creators' privacy preferences and opt-out requests

Supported Social Media Platforms

The actor detects links and handles from:

  • Instagram, Facebook, Twitter/X, LinkedIn, TikTok
  • YouTube, Discord, Snapchat, Reddit, Twitch
  • GitHub, Patreon, SoundCloud, Medium
  • Link aggregators (Linktree, Beacons, Bio.link, etc.)
  • Payment platforms (Ko-fi, Buy Me a Coffee, Cash App, Venmo, PayPal)
  • And many more...

Contact & Support

Questions? Need Help? We're Here for You!

For any questions, technical support, feature requests, or general inquiries about the YouTube Channel Contacts Extractor, please reach out to us:

Email: contact@endspec.net

Response Time: We guarantee a response within 24 hours during business days.

What to Include in Your Inquiry:

  • Your question or issue description
  • Actor run ID (if applicable)
  • Input parameters used
  • Error messages or status information
  • Any relevant code snippets or examples

We're committed to providing excellent support and helping you get the most out of our actor. Whether you're integrating the actor into your workflows, troubleshooting an issue, or exploring new use cases, we're here to help!


Frequently Asked Questions

Q: How accurate is the contact information? A: We extract publicly available information from multiple sources. While we strive for accuracy, contact information may change over time. Always verify before use.

Q: Why are some arrays empty? A: Not all channels have publicly available contact information. Empty arrays indicate that no contact details were found for that channel.

Q: Can I run this actor commercially? A: Yes, you can use this actor for commercial purposes. All data is publicly available.

Q: How often should I run the actor for the same channel? A: Contact information can change, so we recommend re-running periodically (weekly/monthly) for frequently updated channels.

Q: What if a channel handle doesn't work? A: Make sure the handle starts with @. If it still doesn't work, try using the channel ID instead.

Q: Can I process multiple channels in one run? A: Currently, the actor supports single-channel processing per run. You can run multiple instances or use Apify's batch processing features.


Last Updated: December 2025