Supadata

Access Supadata API to fetch YouTube and web data

Overview

The Supadata n8n node, when configured with the "YouTube" resource and the "Get Channel Videos" operation, retrieves a list of video IDs from a specified YouTube channel. This is useful for workflows that need to process, analyze, or fetch details about all videos from a particular channel. For example, you might use this node to:

  • Automatically archive new videos from a channel.
  • Trigger notifications or further processing for each video uploaded to a channel.
  • Aggregate statistics or metadata for all videos in a channel.

Properties

Name Type Meaning
Channel String The ID or URL of the YouTube channel whose videos you want to retrieve.
Limit Number Maximum number of video results to return (between 1 and 5000).

Output

  • The output is a JSON array where each item represents a single video ID from the specified YouTube channel.
  • Example output:
    [
      { "videoId": "dQw4w9WgXcQ" },
      { "videoId": "eY52Zsg-KVI" }
      // ... up to the specified limit
    ]
    
  • Each object contains at least the videoId field.

Dependencies

  • External Service: Requires access to the Supadata API, which acts as a proxy to fetch YouTube data.
  • Credentials: You must configure the supadataApi credentials in n8n for authentication with the Supadata service.

Troubleshooting

  • Invalid Channel ID/URL: If the provided channel identifier is incorrect or not found, the node may throw an error such as "Channel not found" or similar. Double-check the channel ID or URL format.
  • API Key Issues: If your Supadata API credentials are missing or invalid, you'll receive authentication errors. Ensure your credentials are correctly set up in n8n.
  • Limit Exceeded: If you specify a limit outside the allowed range (1–5000), the node may throw a validation error.
  • Service Unavailable: If the Supadata API is down or unreachable, you may see network or timeout errors.

Links and References

Discussion