N8N Tools - YouTube Enhanced icon

N8N Tools - YouTube Enhanced

Comprehensive YouTube Data API v3 and Analytics integration for N8N workflows

Actions83

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.

Links and References

Discussion