n8n-nodes-tubelab
v0.4.7
Published
n8n node to call TubeLab's API
Maintainers
Readme
n8n-nodes-tubelab
This is an n8n community node. It lets you get enhanced YouTube data - including 400K+ trending channels, 4M+ outliers and scan niches in real-time with TubeLab.
n8n is a fair-code licensed workflow automation platform.
Installation Operations Credentials Compatibility Usage Resources Version history
Installation
Follow the installation guide in the n8n community nodes documentation.
- Go to Settings > Community Nodes.
- Select Install.
- Enter
n8n-nodes-tubelabin Enter npm package name. - Agree to the risks of using community nodes: select I understand the risks of installing unverified code from a public source.
- Select Install.
After installing the node, you can use it like any other node. n8n displays the node in search results in the Nodes panel.
Operations
It supports these TubeLab operations:
- Search Outliers: Search for videos directly from the TubeLab Outliers library with AI enhanced data and 30+ filters. Updated in real-time, 24/7.
- Search Similar Outliers: Search for YouTube outliers with related content to another outlier(s)
- Search Channels: Search for channels directly from the YouTube Niche Finder with AI enhanced data and 30+ filters. Updated in real-time, 24/7.
- Search Similar Channels: Search for YouTube channels with related content to another channel
- Get Channel Videos: Fetch the videos of a channel and relevant metrics (max 100 videos)
- Get Channel Shorts: Fetch the shorts of a channel and relevant metrics (max 100 shorts)
- Get Video Details: Fetch the details of a video
- Get Video Transcript: Fetch the transcript & timestamps of a video
- Get Video Comments: Fetch the first 100 comments of a video
- Start a Scan: Start a TubeLab scan to search for fresh outliers and channels on any given topic
- Get a Scan: Get the status of a scan and used inputs
Credentials
To use this node, you will need to authenticate with TubeLab's API.
- Sign up for a TubeLab account
- Go to the Developers Dashboard and create an API key
- Create new credential in n8n
- Use TubeLab's node
- Under Credential to connect with, click Create New Credential
- Paste API Key
Compatibility
This node was developed & tested with the 1.112.5 version.
Usage
Please refer to TubeLab's Automation documentation with example templates on how to use this node.
Resources
- n8n community nodes documentation
- TubeLab's API Documentation
- Sign up for a TubeLab API key
- Contact support if you have any issues: https://tubelab.net/support
Version history
- 0.4.7 - Remove deprecated
requestWithAuthenticationin favor ofhttpRequestWithAuthentication - 0.4.5 - Fix
/channel/videosendpoint - 0.4.3 - Fix query params as expressions compiling
- 0.4.0 - Add operations
Get Channel Videos,Get Channel Shorts,Get Video Details,Get Video Transcript,Get Video Comments - 0.3.3 - Fix Start Scan
findByinput - 0.3.2 - Add "publishedAtFrom" to Outliers Filters
- 0.3.0 - Fix Webhooks Trigger
- 0.2.0 - Fix API base URL
- 0.1.1 - Fix package.json metadata details
- 0.1.0 - Initial release
Contribution Guidelines
Refer to the official documentation.
Requirements:
- Node JS
- Install
n8n-node:npm install --global @n8n/node-cli - Run
npm run dev
