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 fetches the list of reasons for reporting abuse on YouTube videos. It is useful when you want to understand or display the categories under which users can report inappropriate or abusive content on a video. For example, a workflow could use this to dynamically populate a UI dropdown with valid abuse report reasons before submitting an abuse report.

Properties

Name Meaning
Max Results Maximum number of results to return (1 to 50).
Page Token Pagination token to retrieve the next page of results.
Language Language code (e.g., "en" for English, "pt" for Portuguese) to localize the reason names.

Output

The output JSON contains an array of abuse report reasons for videos. Each item typically includes identifiers and descriptions of the abuse categories supported by YouTube. This allows workflows to programmatically access and utilize these reasons.

No binary data is output by this operation.

Dependencies

  • Requires an API key credential for the external "N8N Tools API" service.
  • Requires OAuth2 credentials for YouTube API access.
  • The node validates the subscription and API key against the N8N Tools API before making requests.
  • No additional environment variables are explicitly required beyond standard n8n credential setup.

Troubleshooting

  • Invalid subscription or API key error: If the node throws an error about invalid subscription or API key, verify that the API key credential is correctly configured and active.
  • API quota limits: Since this uses YouTube Data API v3 via an enhanced wrapper, hitting quota limits may cause errors. Monitor your YouTube API quota usage.
  • Pagination issues: If you do not handle the Page Token properly, you might miss some results. Use the token returned in previous responses to paginate through all available reasons.
  • Language codes: Providing unsupported or incorrect language codes may result in default or untranslated reason names.

Links and References

Discussion