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 "Get Playlist Items" under the "Playlists" resource allows users to retrieve items (videos) contained within a specific YouTube playlist. It is useful for workflows that need to process, analyze, or display the contents of a playlist, such as aggregating video data, creating reports, or automating content management tasks.
Practical examples include:
- Fetching all videos from a playlist to generate a summary report.
- Automating the update of a website section that displays playlist contents.
- Integrating playlist items into other marketing or social media tools.
Properties
| Name | Meaning |
|---|---|
| Playlist ID | The unique identifier of the YouTube playlist from which to retrieve items. |
| Max Results | Maximum number of playlist items to return in one request. Accepts values from 1 to 50. |
| Page Token | Token for pagination to fetch subsequent pages of results if the playlist has many items. |
| Language | Optional language code (e.g., "en", "pt") to specify the language context for the request. |
Output
The output is a JSON array where each element corresponds to the data of a playlist item retrieved from YouTube. Each item contains detailed information about a video in the playlist, such as video ID, title, description, and other metadata provided by the YouTube Data API.
No binary data output is produced by this operation.
Dependencies
- Requires an active subscription and valid API key credential for the external N8N Tools API service.
- Requires OAuth2 credentials or API authentication tokens for accessing the YouTube Data API v3.
- The node internally uses helper classes to interact with YouTube APIs and validate the subscription before making requests.
Troubleshooting
- Invalid Subscription or API Key: If the node throws an error indicating invalid subscription or API key, verify that the API key credential is correctly configured and active.
- Quota Limits: YouTube API quota limits may cause errors or incomplete data retrieval; monitor quota usage and adjust maxResults accordingly.
- Pagination Issues: If not all playlist items are returned, use the Page Token property to paginate through results.
- Missing or Incorrect Playlist ID: Ensure the Playlist ID is correct and accessible with the authenticated account.
- Network or API Errors: General HTTP errors may occur; check network connectivity and API status.