YouTube Market Intelligence avatar

YouTube Market Intelligence

Pricing

Pay per event

Go to Apify Store
YouTube Market Intelligence

YouTube Market Intelligence

YouTube channel-intelligence API: business email, social links, subscriber growth, watch-time signals, and top-performing video metrics. JSON output for influencer CRMs, creator outreach, and sponsorship-targeting pipelines.

Pricing

Pay per event

Rating

5.0

(1)

Developer

AgentX

AgentX

Maintained by Community

Actor stats

1

Bookmarked

42

Total users

2

Monthly active users

5 hours ago

Last modified

Share

YouTube Market Intelligence - YouTube Channel Intelligence & Metadata Extraction API

Extract YouTube channel intelligence with 20+ fields per creator including business email, social links, subscriber count, video count, total views, tags, join date, and country. This API searches YouTube by keyword and returns unique channel profiles with optional video-catalog extraction as structured JSON for creator CRMs, sponsorship qualification, and channel benchmarking workflows.

YouTube 20+ Fields Video Catalog


Why Choose This YouTube Channel Intelligence API

20+ Channel Signals with Contact Data and Optional Video Catalogs

🎯 Keyword-Based Creator Discovery Search YouTube by keyword and extract unique channel profiles from video results. Supports topic, niche, and industry search terms for targeted creator discovery.

πŸ“Š Comprehensive Channel Metadata 20+ fields per channel: subscriber count, video count, total views, join date, country, description, tags, emails, social links, avatar URL, and banner URL.

🎬 Optional Video Catalog Toggle full video catalog extraction per channel β€” titles, view counts, durations, thumbnails, and descriptions for content analysis.

πŸ“§ Contact Email Extraction Automatically extracts email addresses from channel descriptions for outreach and partnership workflows.


Quick Start Guide

How to Extract YouTube Channel Data in 3 Steps

Step 1: Configure Parameters

Enter a search keyword, set max results, and toggle video catalog extraction.

YouTube Market Intelligence Input

Step 2: Run the Actor

Click "Start" to begin extraction. YouTube videos are searched and unique channel profiles are extracted.

Step 3: Access Structured Results

Download JSON dataset or integrate via Apify API into your analytics pipeline.

Example Input

{
"keyword": "marketing",
"sort_by": "relevance",
"max_results": 100
}

Input Parameters

ParameterTypeRequiredDescription
πŸ” KeywordStringYesKeyword to search YouTube videos and extract channel profiles
πŸ”€ Sort BySelectYesYouTube search sort mode: relevance, view_count, rating, upload_date
πŸ“Š Max ResultsNumberYesMaximum matched videos (and channel profiles) to extract

Output Data Schema

Each extracted YouTube channel returns 20+ structured fields:

YouTube Market Intelligence Output

Channel Profile Fields

FieldTypeDescription
channel_idStringYouTube channel ID
channel_nameStringChannel display name
channel_handleStringPublic handle such as @channelname
channel_urlStringDirect channel URL
channel_joined_dateStringChannel creation date
channel_countryStringChannel owner country
channel_descriptionStringChannel description/about text
channel_tagsArrayChannel keywords
channel_linksArrayExternal social/website links
contact_emailsArrayContact emails from description
channel_avatar_urlStringProfile picture URL
channel_banner_urlStringBanner image URL
channel_is_verifiedBooleanVerified badge status
channel_rss_urlStringYouTube RSS feed URL
subscriber_countIntegerSubscriber count
channel_view_countIntegerTotal views across all videos
channel_video_countIntegerTotal videos on channel

Video Fields

FieldTypeDescription
video_urlStringMatched video URL
video_idStringUnique video identifier
video_titleStringVideo title
video_descriptionStringVideo description text
video_thumbnail_urlStringVideo thumbnail URL
video_view_countIntegerView count
video_like_countIntegerLike count
video_comment_countIntegerComment count
video_duration_secondsIntegerDuration in seconds
video_published_atStringPublish timestamp (ISO)
video_categoriesArrayYouTube categories
video_tagsArrayVideo tags

Example Output

{
"processor": "https://apify.com/agentx/youtube-market-intelligence",
"processed_at": "2025-01-15T14:23:45.123Z",
"video_url": "https://www.youtube.com/watch?v=abc123",
"video_title": "How To Grow A YouTube Channel Fast",
"video_view_count": 1250000,
"video_duration_seconds": 742,
"channel_id": "UCX6OQ3DkcsbYNE6H8uQQuVA",
"channel_name": "MrBeast",
"channel_handle": "@MrBeast",
"channel_url": "https://www.youtube.com/@MrBeast",
"channel_joined_date": "2012-02-20",
"channel_country": "United States",
"channel_description": "I give away money, cars, houses...",
"channel_tags": ["entertainment", "challenge"],
"channel_links": [
{"title": "Instagram", "url": "https://instagram.com/mrbeast"}
],
"contact_emails": ["contact@mrbeast.com"],
"subscriber_count": 200000000,
"channel_view_count": 25000000000,
"channel_video_count": 500
}

Integration Examples

Python Integration

from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run_input = {
"keyword": "marketing",
"sort_by": "relevance",
"max_results": 50
}
run = client.actor("gCHgOwrCrCYYOcqia").call(run_input=run_input)
dataset_items = client.dataset(run["defaultDatasetId"]).list_items().items
for item in dataset_items:
print(f"{item['channel_name']} | Subs: {item['subscriber_count']} | Emails: {item.get('contact_emails', [])}")

JavaScript Integration

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });
const input = {
keyword: 'marketing',
sort_by: 'relevance',
max_results: 50
};
const run = await client.actor('gCHgOwrCrCYYOcqia').call(input);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach(item => {
console.log(`${item.channel_name} | Subs: ${item.subscriber_count} | Videos: ${item.channel_video_count}`);
});

Make.com (Integromat) Integration

  1. Add an Apify module to your Make scenario
  2. Select Run an Actor action
  3. Set Actor ID to gCHgOwrCrCYYOcqia
  4. Configure input JSON with keyword and parameters
  5. Set Run synchronously to YES
  6. Add Get Dataset Items module to receive channel data

N8N Integration

  1. Add an Apify node to your n8n workflow
  2. Set Actor to gCHgOwrCrCYYOcqia
  3. Configure keyword and parameters in input JSON
  4. Use downstream nodes to process channel profiles

JSON-LD Metadata

{
"@context": "https://schema.org",
"@type": "SoftwareApplication",
"name": "YouTube Market Intelligence",
"description": "YouTube channel and video metadata extraction API with 20+ fields, contact emails, social links, and video catalogs",
"applicationCategory": "Developer Tools",
"operatingSystem": "Cloud",
"url": "https://apify.com/agentx/youtube-market-intelligence?fpr=aiagentapi",
"dateModified": "2026-04-18",
"offers": {
"@type": "Offer",
"price": "0.0085",
"priceCurrency": "USD"
}
}

Pricing & Cost Calculator

Transparent Pay-Per-Use Model

Event TypePriceDescription
Actor Start$0.00005Per run initialization (per GB)
Actor Usage$0.00001Per compute unit consumed
Profile$0.0085Per channel profile extracted with full metadata
Video$0.00005Per video extracted from channel catalog

Cost Examples

Channel Profiles Only (100 channels, no videos):

  • Profiles: 100 Γ— $0.0085 = $0.85
  • Total: ~$0.85

Channels + Video Catalogs (50 channels, ~100 videos each):

  • Profiles: 50 Γ— $0.0085 = $0.43
  • Videos: 5,000 Γ— $0.00005 = $0.25
  • Total: ~$0.68

Large Discovery (1,000 channels):

  • Profiles: 1,000 Γ— $0.0085 = $8.50
  • Total: ~$8.50

Use Cases & Applications

Influencer Discovery & Partnership

Creator Identification Search by topic keyword to discover YouTube creators in any niche. Extract subscriber counts, view totals, and engagement data for partnership vetting.

Contact Extraction Automatically extract email addresses and social media links from channel descriptions for outreach workflows.

Competitive Intelligence

Channel Benchmarking Compare subscriber growth, video output, and view counts across competing channels in your industry vertical.

Content Strategy Analysis Extract video catalogs from top-performing channels to identify content themes, posting frequency, and title patterns.

Market Research

Audience Mapping Analyze creator profiles across categories to understand audience distribution, geographic coverage, and niche saturation.

Trend Detection Monitor channel tags, descriptions, and video topics to identify emerging content categories and market opportunities.


FAQ

How does keyword search work?

The API searches YouTube for videos matching the keyword, then extracts unique channel profiles from the results. This ensures channels are active and relevant to the topic.

What is the video catalog option?

When video: true, the full video list for each channel is extracted (titles, views, durations, thumbnails). Disable for faster, lower-cost channel-only extraction.

Are contact emails always available?

Emails are extracted from channel descriptions. Availability depends on whether the creator has published contact information.

What is the maximum number of results?

Set max_results up to thousands. Processing time scales with volume. Budget limits may stop processing mid-batch.

Can I search by channel URL instead of keyword?

This API is keyword-based. It searches YouTube videos and extracts channel profiles from results. For direct channel lookup, use the channel URL format.

What data fields are returned for each channel?

Each channel profile includes subscriber count, video count, total views, join date, country, description, tags, contact emails, social links, avatar URL, banner URL, and channel ID. With video: true enabled, each video entry adds title, views, duration, thumbnail, and publish date.


SEO Keywords & Search Terms

Primary Keywords

YouTube channel extraction API, YouTube creator scraper, YouTube profile data API, YouTube influencer discovery, YouTube channel analytics API, YouTube metadata extraction

Long-Tail Keywords

extract YouTube channel profiles with contact emails API, YouTube creator discovery by keyword structured JSON, YouTube channel subscriber data extraction pipeline, YouTube influencer outreach email extraction API, YouTube creator batch profiling pipeline, YouTube channel analytics with video catalog API

Industry Terms

influencer discovery, creator analytics, channel intelligence, media buying, partnership outreach, content benchmarking, audience mapping


Trust & Certifications

  • βœ… Enterprise Ready - Processing thousands of channels per run with 99.9% uptime
  • βœ… GDPR Compliant - EU data protection standards
  • βœ… 20+ Data Fields - Comprehensive channel and video intelligence
  • βœ… Regular Updates - Continuous maintenance for platform changes

Data Rights & Usage

All data extracted by this actor originates from publicly accessible YouTube channel profiles. Users are responsible for ensuring their use complies with applicable laws and YouTube's Terms of Service.

Privacy Compliance

  • GDPR: Compliant with EU General Data Protection Regulation. No personal data is stored beyond the extraction session.
  • CCPA: Compliant with California Consumer Privacy Act requirements.

Platform Terms of Service

Users must review and comply with YouTube's Terms of Service regarding data usage. This tool accesses only publicly available channel data.

Enterprise Support

For enterprise licensing, custom integrations, or compliance inquiries:


Jobs & Hiring

LinkedIn

Reddit

Telegram

Instagram

X / Twitter

TikTok

Video & Content

YouTube

Real Estate

Maps & Local


Support & Community


Last Updated: April 18, 2026