Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

YouTube Spoke

Manage your videos, channels, subscriptions, and playlists in YouTube account, and access analytics and statistics from your ServiceNow instance.

Request apps on the Store

Visit the ServiceNow Store to view all the available apps, and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the ServiceNow Store version history release notes.

Integration Hub subscription

This spoke requires an Integration Hub subscription. For more information, see Legal schedules - IntegrationHub overview.

Spoke version

YouTube spoke v1.0.5 is the latest version.

Supported versions

This spoke was built for these YouTube versions, but may be compatible with later versions.

  • Reporting API version v1
  • Data API version v3
  • Analytics API version v2

YouTube spoke requirements

The YouTube spoke requires a custom app that you create in Google Cloud Platform.

Spoke dependencies

If you’re having trouble installing the app, confirm that these dependent plugins are installed:

  • ServiceNow Flow Designer - Dynamic Inputs (com.glide.hub.dynamic_inputs)
  • ServiceNow IntegrationHub Action Step - REST (com.glide.hub.action_step.rest)
  • ServiceNow IntegrationHub Runtime (com.glide.hub.integration.runtime)
  • Complex Object (com.glide.cobject)
  • ServiceNow IntegrationHub Action Template - Data Stream (com.glide.hub.action_type.datastream)

Note: Some of these plugins are licensable features and require appropriate licenses, if used outside the spoke implementation.

Spoke actions

The YouTube spoke provides actions to automate YouTube tasks when events occur in the ServiceNow AI Platform. Available actions include:

CategoryActionDescription
AnalyticsAudience Retention StatisticsRetrieves information about the audience retention statistics.
Basic StatisticsRetrieves information about the basic statistics.
DemographicsRetrieves information about the demographics. That is, details about the age, gender, and geographical location of your audience.
Device/OS StatisticsRetrieves information about the devices from which your audience accesses your content.
Get Country Codes \(Metadata\)Retrieves details of countries and their ISO codes.Note: This action is a metadata action.
Traffic Source StatisticsRetrieves information about the various traffic sources.
CaptionsDelete CaptionDeletes captions on a video.
Look up CaptionsRetrieves information about the captions on a video.
CommentsDelete CommentDelete the specified comment on a video.
Look up CommentsRetrieves details about the top-level comments in a comment thread.
Post CommentPosts a top-level comment on a video.
Reply to CommentPosts a reply to a top-level comment on a video.
GroupsCreate GroupsCreates a group for videos, channels, or playlists.
Delete GroupDeletes the specified group.
Delete Group ItemDeletes the specified group item.
Insert Item into GroupInserts an item in the specified group.
Look up Group-ItemsRetrieves information about all items in a group.
Look up GroupsRetrieves information about the specified groups.
PlaylistCreate PlaylistCreates a playlist in your YouTube account.
Delete PlaylistDeletes a playlist from your YouTube account.
Delete Playlist ItemDeletes the specified playlist item.
Insert into PlaylistInserts an item in the specified playlist.
ReportsCreate Report JobCreates a report job in YouTube account. YouTube generates the requested report within 24 hours.
Get Report Types Choice \(Metadata\)Retrieves information about the Report Types list.
Look up ReportsRetrieves information about the reports generated for a job.
View ReportRetrieves data in a report in CSV format.
SubscriptionsLook up SubscriptionsRetrieves information about the specified subscriptions.
Subscribe ChannelSubscribes to the required channel.
Unsubscribe ChannelUnsubscribes to the required channel.
VideoDelete VideoDeletes an uploaded video.
Look up VideoRetrieves information about the specified video.
Look up VideosRetrieves information about the specified multiple videos.
Rate/Unrate VideoLikes or dislikes the specified video. Also, remove the previous rating for a video.
SearchSearches for the required video, channel, or playlist.
Set Thumbnail to VideoSets a thumbnail image for an uploaded video.
Set Video MetadataSets the metadata of a video.
Upload VideoUploads a video to your channel in YouTube.

Connection and credential alias requirements

Integration Hub uses aliases to manage connection and credential information. Using an alias eliminates the need to configure multiple credentials and connection information profiles when using multiple environments. If the connection or credential information changes, you don't need to update any actions that use the connection. For more information, see Connections and Credentials.

For information about setting up the spoke, see Set up the YouTube spoke.