N8N Tools - YouTube Enhanced
Comprehensive YouTube Data API v3 and Analytics integration for N8N workflows
Actions83
- Videos Actions
- Channels Actions
- Playlists Actions
- Search Actions
- Analytics Actions
- Get Channel Analytics
- Get Video Analytics
- Get Playlist Analytics
- Get Content Owner Analytics
- Get Audience Retention
- Get Demographics
- Get Geographic Data
- Get Device Data
- Get Traffic Source Data
- Get Revenue Data
- Get Ad Performance Data
- Get Subscriber Analytics
- Get Playback Location Data
- Get Video Performance Data
- Get Playlist Performance Data
- Get Annotation Performance Data
- Get Card Performance Data
- Get Sharing Service Data
- Get Live Streaming Data
- Get Content Type Data
- Get Time Based Data
- Comments Actions
- Subscriptions Actions
- Live Streaming Actions
- Video Upload Actions
- Community Posts Actions
- Thumbnails Actions
- Captions Actions
- Channel Memberships Actions
- Super Chat & Thanks Actions
Overview
This node operation allows you to create a new membership level for a YouTube channel's memberships feature. It is useful for YouTube creators who want to offer different tiers of paid memberships to their audience, each with its own price and benefits.
Typical use cases include:
- Setting up exclusive membership levels with custom pricing.
- Automating the creation of membership tiers as part of a larger workflow managing channel monetization.
- Integrating membership management into external systems or dashboards.
For example, a creator can create a "Gold Member" tier priced at $4.99 USD that grants access to special content or perks.
Properties
| Name | Meaning |
|---|---|
| Display Name | The name shown publicly for the membership level (e.g., "Gold Member"). |
| Price | The cost of the membership level, specified as a number (e.g., 4.99). |
| Currency | The currency code for the price, such as "USD" or "EUR". |
Output
The output JSON contains the response from the API call creating the membership level. This typically includes details about the newly created membership level such as its ID, display name, price, currency, and other metadata returned by the YouTube API.
No binary data output is involved in this operation.
Dependencies
- Requires an active subscription and valid API key credential for the external service referred to as "N8N Tools API".
- Requires OAuth2 credentials for YouTube API access.
- The node internally uses a helper class to interact with YouTube's Channel Memberships API.
Troubleshooting
- Invalid subscription or API key error: If the node throws an error indicating invalid subscription or API key, verify that your API key credential is correct and has the necessary permissions.
- API request failures: Network issues or quota limits on the YouTube API may cause errors. Check your API usage and network connectivity.
- Missing required parameters: Ensure all required properties (Display Name, Price, Currency) are provided and valid.
- Currency code errors: Use standard ISO currency codes (e.g., USD, EUR). Invalid codes may cause API rejection.