Nexlev Logo

Docs

Search documentation

Search docs by page title or heading

Similar Channels

The Similar Channels API enables you to discover YouTube channels that are similar to a given channel. This powerful tool helps identify competitors, collaboration opportunities, and channels within the same niche using advanced similarity algorithms.

Overview

Use this API to find channels that share similar content, audience, or characteristics with a target channel. This resource analyzes channel attributes and returns a list of similar channels ranked by similarity, helping you understand the competitive landscape and discover related content creators.

Quick Start

Get started in 3 simple steps:

  1. Install NexLev: Add the NexLev node to your n8n instance (Installation Guide)
  2. Get API Key: Create your API key at API Key
  3. Make Your First Request:
    • Add NexLev node → Select "Similar Channel" → Choose "Search Similar Channels"
    • Enter a Channel ID (e.g., UC9XrHBgOxsNFEBXkLtEqCwA)
    • Execute to get similar channels

Example Result: You'll receive a list of channels similar to your target channel, ranked by similarity score with detailed metrics.

Endpoint Details

  • Resource: Similar Channel
  • Operations: Search Similar Channels
  • Authentication: Required (API Key)
  • Pagination: ❌ No
  • Filters: Channel Type (All | Short)
  • Returns: Array of similar channels with similarity scores
  • Quota Cost: 🥞 20 quota per request

API Reference

Full endpoint details, cURL example, and response schema live in the Similar Channels API reference.

Endpoint: POST /api/external/similar-channels/search · Quota Cost: 🥞 20 — see Rate Limits & Quota

Authentication Required — see Authentication for the required header format and how to get an API key.

Configuration

Parameters

ParameterTypeRequiredDescription
Channel IDstringYesThe unique YouTube channel identifier (e.g., UC9XrHBgOxsNFEBXkLtEqCwA)
Channel TypestringNoFilter by channel type (default: All)
LevelnumberNoDepth level for similarity search (default: 1)

Channel Type Options

  • All: Search across all channel types (default)
  • Short: Filter for channels that primarily create short-form content

Setup Steps

Step 1: Add NexLev Node

  • Add the NexLev node to your workflow
  • See Quickstart Guide for installation instructions

Step 2: Configure Resource

  • Under Resource, select Similar Channel

Step 3: Select Operation

  • Under Operation, select Search Similar Channels

Step 4: Authentication

  • Under Credential to connect with, select your NexLev account
  • If not configured, create one using your API Key

Step 5: Enter Channel ID ✅ Required

  • In the Channel ID field, enter the YouTube channel ID you want to find similar channels for
  • Channel IDs typically start with "UC" followed by 22 characters

Step 6: Configure Optional Parameters

  • Channel Type (optional):
    • All - Search across all channel types (default)
    • Short - Filter for short-form content channels
  • Level (optional): Depth level for similarity search (default: 1)
    • ⚠️ Higher levels may return less relevant results
    • ✅ Recommended: Use level 1 for best matches
Configure search similar channels operation

Execution

Click Execute step to retrieve a list of similar channels ranked by similarity score.

Response

Full response schema and error codes: Similar Channels — API Reference →

Use Cases

Leverage similar channel discovery in your workflows for:

  • Competitor Analysis: Identify direct competitors and channels operating in the same niche
  • Collaboration Opportunities: Find channels with similar audiences for cross-promotion and partnerships
  • Niche Research: Discover the full landscape of channels within a specific niche or category
  • Influencer Marketing: Build lists of relevant influencers for brand partnerships and sponsorships
  • Market Intelligence: Understand the competitive environment and identify market gaps
  • Content Strategy: Study successful similar channels to inform your content planning
  • Audience Building: Find channels whose audiences might be interested in your content
  • Network Mapping: Create visualizations of channel relationships and communities
  • Trend Spotting: Identify emerging channels and trends within your niche
  • Outreach Campaigns: Build targeted lists of channels for business development and partnerships

Best Practices

Performance Optimization

  • Filter by similarity score: Focus on channels with similarity scores above 60 for best matches
  • Use Channel Type filters: Narrow results by content format for more relevant matches
  • Cache results: Similar channel relationships change slowly, consider caching for 7 days
  • Monitor quota usage: Each request costs 🥞 20 quota — cache results and batch wisely to stay within your plan

Common Mistakes to Avoid

Don't: Rely solely on similarity scores without checking channel metrics ✅ Do: Combine similarity data with subscriber count and engagement metrics

Don't: Use Level > 1 for initial discovery ✅ Do: Start with Level 1 for most relevant results, only increase for broader exploration

Don't: Ignore the hasShorts field when planning content strategy ✅ Do: Consider content format preferences when identifying collaboration opportunities

Workflow Examples

These examples show how to implement common use cases in n8n. Each workflow builds on the previous concepts, starting with simple queries and progressing to advanced implementations.

Difficulty: Beginner | Time: 5 minutes | Use Case: Channel discovery

  1. Add a Manual Trigger or Schedule Trigger node
  2. Add the NexLev node and configure it for Search Similar Channels operation
  3. Add a Code node to filter channels by similarity score (e.g., score > 60)
  4. Add an output node (e.g., Google Sheets, Airtable, Webhook)

Next Steps: Once you have similar channels, try analyzing their content strategies.


Competitor Monitoring Dashboard

  1. Add a Schedule Trigger node (e.g., weekly)
  2. Add the NexLev node to search for similar channels
  3. Add a Loop node to process each similar channel
  4. Add another NexLev node inside the loop to get channel analytics for each result
  5. Add a Code node to aggregate and analyze competitor data
  6. Add a Google Sheets or Notion node to update a competitor tracking dashboard

Collaboration Opportunity Finder

  1. Add a Manual Trigger node with your channel ID
  2. Add the NexLev node to find similar channels
  3. Add a Filter node to select channels within a specific subscriber range (e.g., 50K-200K)
  4. Add another Filter node to check similarity score (e.g., > 65)
  5. Add a Code node to format contact information
  6. Add a Google Sheets or Airtable node to save potential collaboration partners

Multi-Level Network Analysis

  1. Add a Manual Trigger node with a seed channel ID
  2. Add the NexLev node with Level set to 1
  3. Add a Code node to extract channel IDs from results
  4. Add a Loop node to process each similar channel
  5. Add another NexLev node inside the loop with Level set to 2
  6. Add a Code node to build a network graph data structure
  7. Add output nodes to save or visualize the network data

Channel Type Filtering Workflow

  1. Add a Manual Trigger node
  2. Add the NexLev node:
    • Operation: Search Similar Channels
    • Channel Type: Short (to find channels that focus on short-form content)
  3. Add a Code node to analyze short-form content strategies
  4. Export results to Notion or Airtable

Support

If you encounter issues or have questions about the Search Similar Channels API, please contact our support team at contact@nexlev.io or refer to our troubleshooting guide.