KosmoKrator

data

YouTube CLI for AI Agents

Use the YouTube CLI from KosmoKrator to call YouTube tools headlessly, return JSON, inspect schemas, and automate workflows from coding agents, scripts, and CI.

YouTube CLI Setup

YouTube can be configured headlessly with `kosmokrator integrations:configure youtube`.

Install, configure, and verify
# Install KosmoKrator first if it is not available on PATH.
curl -fsSL https://raw.githubusercontent.com/OpenCompanyApp/kosmokrator/main/install.sh | bash

# Configure and verify this integration.
kosmokrator integrations:configure youtube --enable --read allow --write ask --json
kosmokrator integrations:doctor youtube --json
kosmokrator integrations:status --json

Credentials

Authentication type: oauth2 manual token or api key oauth2_manual_token_or_api_key. Configure credentials once, then reuse the same stored profile from scripts, coding CLIs, Lua, and MCP.

No credentials are required.

Command Patterns

The generic command is stable across every integration. The provider shortcut is shorter for humans.

Generic CLI call
kosmo integrations:call youtube.youtube_video_trainability_get '{}' --json
Provider shortcut
kosmo integrations:youtube youtube_video_trainability_get '{}' --json

Discovery

These commands return structured output for coding agents that need to inspect capabilities before choosing a function.

Discovery commands
kosmo integrations:docs youtube --json
kosmo integrations:docs youtube.youtube_video_trainability_get --json
kosmo integrations:schema youtube.youtube_video_trainability_get --json
kosmo integrations:search "YouTube" --json
kosmo integrations:list --json

Automation Contexts

The same configured command surface works in these environments. The command does not change unless the host wrapper, credentials, or permissions change.

CLI Functions

Every function below can be called headlessly. Commands are highlighted, copyable, and scroll horizontally when payloads are long.

youtube.youtube_video_trainability_get

Video Trainability Get (GET /youtube/v3/videoTrainability).

Read read
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_video_trainability_get '{}' --json
Shortcut
kosmo integrations:youtube youtube_video_trainability_get '{}' --json

youtube.youtube_live_chat_moderators_list

Live Chat Moderators List (GET /youtube/v3/liveChat/moderators).

Read read
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_live_chat_moderators_list '{}' --json
Shortcut
kosmo integrations:youtube youtube_live_chat_moderators_list '{}' --json

youtube.youtube_live_chat_moderators_delete

Live Chat Moderators Delete (DELETE /youtube/v3/liveChat/moderators).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_live_chat_moderators_delete '{}' --json
Shortcut
kosmo integrations:youtube youtube_live_chat_moderators_delete '{}' --json

youtube.youtube_live_chat_moderators_insert

Live Chat Moderators Insert (POST /youtube/v3/liveChat/moderators).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_live_chat_moderators_insert '{}' --json
Shortcut
kosmo integrations:youtube youtube_live_chat_moderators_insert '{}' --json

youtube.youtube_channel_sections_insert

Channel Sections Insert (POST /youtube/v3/channelSections).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_channel_sections_insert '{}' --json
Shortcut
kosmo integrations:youtube youtube_channel_sections_insert '{}' --json

youtube.youtube_channel_sections_update

Channel Sections Update (PUT /youtube/v3/channelSections).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_channel_sections_update '{}' --json
Shortcut
kosmo integrations:youtube youtube_channel_sections_update '{}' --json

youtube.youtube_channel_sections_list

Channel Sections List (GET /youtube/v3/channelSections).

Read read
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_channel_sections_list '{}' --json
Shortcut
kosmo integrations:youtube youtube_channel_sections_list '{}' --json

youtube.youtube_channel_sections_delete

Channel Sections Delete (DELETE /youtube/v3/channelSections).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_channel_sections_delete '{}' --json
Shortcut
kosmo integrations:youtube youtube_channel_sections_delete '{}' --json

youtube.youtube_live_chat_messages_transition

Live Chat Messages Transition (POST /youtube/v3/liveChat/messages/transition).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_live_chat_messages_transition '{}' --json
Shortcut
kosmo integrations:youtube youtube_live_chat_messages_transition '{}' --json

youtube.youtube_live_chat_messages_list

Live Chat Messages List (GET /youtube/v3/liveChat/messages).

Read read
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_live_chat_messages_list '{}' --json
Shortcut
kosmo integrations:youtube youtube_live_chat_messages_list '{}' --json

youtube.youtube_live_chat_messages_delete

Live Chat Messages Delete (DELETE /youtube/v3/liveChat/messages).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_live_chat_messages_delete '{}' --json
Shortcut
kosmo integrations:youtube youtube_live_chat_messages_delete '{}' --json

youtube.youtube_live_chat_messages_insert

Live Chat Messages Insert (POST /youtube/v3/liveChat/messages).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_live_chat_messages_insert '{}' --json
Shortcut
kosmo integrations:youtube youtube_live_chat_messages_insert '{}' --json

youtube.youtube_search_list

Search List (GET /youtube/v3/search).

Read read
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_search_list '{}' --json
Shortcut
kosmo integrations:youtube youtube_search_list '{}' --json

youtube.youtube_channel_banners_insert

Channel Banners Insert (POST /youtube/v3/channelBanners/insert).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_channel_banners_insert '{}' --json
Shortcut
kosmo integrations:youtube youtube_channel_banners_insert '{}' --json

youtube.youtube_comments_insert

Comments Insert (POST /youtube/v3/comments).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_comments_insert '{}' --json
Shortcut
kosmo integrations:youtube youtube_comments_insert '{}' --json

youtube.youtube_comments_mark_as_spam

Comments Mark As Spam (POST /youtube/v3/comments/markAsSpam).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_comments_mark_as_spam '{}' --json
Shortcut
kosmo integrations:youtube youtube_comments_mark_as_spam '{}' --json

youtube.youtube_comments_list

Comments List (GET /youtube/v3/comments).

Read read
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_comments_list '{}' --json
Shortcut
kosmo integrations:youtube youtube_comments_list '{}' --json

youtube.youtube_comments_delete

Comments Delete (DELETE /youtube/v3/comments).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_comments_delete '{}' --json
Shortcut
kosmo integrations:youtube youtube_comments_delete '{}' --json

youtube.youtube_comments_set_moderation_status

Comments Set Moderation Status (POST /youtube/v3/comments/setModerationStatus).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_comments_set_moderation_status '{}' --json
Shortcut
kosmo integrations:youtube youtube_comments_set_moderation_status '{}' --json

youtube.youtube_comments_update

Comments Update (PUT /youtube/v3/comments).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_comments_update '{}' --json
Shortcut
kosmo integrations:youtube youtube_comments_update '{}' --json

youtube.youtube_video_categories_list

Video Categories List (GET /youtube/v3/videoCategories).

Read read
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_video_categories_list '{}' --json
Shortcut
kosmo integrations:youtube youtube_video_categories_list '{}' --json

youtube.youtube_i18n_regions_list

I18n Regions List (GET /youtube/v3/i18nRegions).

Read read
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_i18n_regions_list '{}' --json
Shortcut
kosmo integrations:youtube youtube_i18n_regions_list '{}' --json

youtube.youtube_playlist_images_list

Playlist Images List (GET /youtube/v3/playlistImages).

Read read
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_playlist_images_list '{}' --json
Shortcut
kosmo integrations:youtube youtube_playlist_images_list '{}' --json

youtube.youtube_playlist_images_delete

Playlist Images Delete (DELETE /youtube/v3/playlistImages).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_playlist_images_delete '{}' --json
Shortcut
kosmo integrations:youtube youtube_playlist_images_delete '{}' --json

youtube.youtube_playlist_images_insert

Playlist Images Insert (POST /youtube/v3/playlistImages).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_playlist_images_insert '{}' --json
Shortcut
kosmo integrations:youtube youtube_playlist_images_insert '{}' --json

youtube.youtube_playlist_images_update

Playlist Images Update (PUT /youtube/v3/playlistImages).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_playlist_images_update '{}' --json
Shortcut
kosmo integrations:youtube youtube_playlist_images_update '{}' --json

youtube.youtube_super_chat_events_list

Super Chat Events List (GET /youtube/v3/superChatEvents).

Read read
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_super_chat_events_list '{}' --json
Shortcut
kosmo integrations:youtube youtube_super_chat_events_list '{}' --json

youtube.youtube_members_list

Members List (GET /youtube/v3/members).

Read read
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_members_list '{}' --json
Shortcut
kosmo integrations:youtube youtube_members_list '{}' --json

youtube.youtube_videos_rate

Videos Rate (POST /youtube/v3/videos/rate).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_videos_rate '{}' --json
Shortcut
kosmo integrations:youtube youtube_videos_rate '{}' --json

youtube.youtube_videos_insert

Videos Insert (POST /youtube/v3/videos).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_videos_insert '{}' --json
Shortcut
kosmo integrations:youtube youtube_videos_insert '{}' --json

youtube.youtube_videos_list

Videos List (GET /youtube/v3/videos).

Read read
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_videos_list '{}' --json
Shortcut
kosmo integrations:youtube youtube_videos_list '{}' --json

youtube.youtube_videos_delete

Videos Delete (DELETE /youtube/v3/videos).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_videos_delete '{}' --json
Shortcut
kosmo integrations:youtube youtube_videos_delete '{}' --json

youtube.youtube_videos_get_rating

Videos Get Rating (GET /youtube/v3/videos/getRating).

Read read
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_videos_get_rating '{}' --json
Shortcut
kosmo integrations:youtube youtube_videos_get_rating '{}' --json

youtube.youtube_videos_update

Videos Update (PUT /youtube/v3/videos).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_videos_update '{}' --json
Shortcut
kosmo integrations:youtube youtube_videos_update '{}' --json

youtube.youtube_videos_report_abuse

Videos Report Abuse (POST /youtube/v3/videos/reportAbuse).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_videos_report_abuse '{}' --json
Shortcut
kosmo integrations:youtube youtube_videos_report_abuse '{}' --json

youtube.youtube_playlist_items_insert

Playlist Items Insert (POST /youtube/v3/playlistItems).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_playlist_items_insert '{}' --json
Shortcut
kosmo integrations:youtube youtube_playlist_items_insert '{}' --json

youtube.youtube_playlist_items_update

Playlist Items Update (PUT /youtube/v3/playlistItems).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_playlist_items_update '{}' --json
Shortcut
kosmo integrations:youtube youtube_playlist_items_update '{}' --json

youtube.youtube_playlist_items_list

Playlist Items List (GET /youtube/v3/playlistItems).

Read read
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_playlist_items_list '{}' --json
Shortcut
kosmo integrations:youtube youtube_playlist_items_list '{}' --json

youtube.youtube_playlist_items_delete

Playlist Items Delete (DELETE /youtube/v3/playlistItems).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_playlist_items_delete '{}' --json
Shortcut
kosmo integrations:youtube youtube_playlist_items_delete '{}' --json

youtube.youtube_abuse_reports_insert

Abuse Reports Insert (POST /youtube/v3/abuseReports).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_abuse_reports_insert '{}' --json
Shortcut
kosmo integrations:youtube youtube_abuse_reports_insert '{}' --json

youtube.youtube_youtube_v3_update_comment_threads

Youtube V3 Update Comment Threads (PUT /youtube/v3/commentThreads).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_youtube_v3_update_comment_threads '{}' --json
Shortcut
kosmo integrations:youtube youtube_youtube_v3_update_comment_threads '{}' --json

youtube.youtube_youtube_v3_live_chat_messages_stream

Youtube V3 Live Chat Messages Stream (GET /youtube/v3/liveChat/messages/stream).

Read read
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_youtube_v3_live_chat_messages_stream '{}' --json
Shortcut
kosmo integrations:youtube youtube_youtube_v3_live_chat_messages_stream '{}' --json

youtube.youtube_tests_insert

Tests Insert (POST /youtube/v3/tests).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_tests_insert '{}' --json
Shortcut
kosmo integrations:youtube youtube_tests_insert '{}' --json

youtube.youtube_watermarks_set

Watermarks Set (POST /youtube/v3/watermarks/set).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_watermarks_set '{}' --json
Shortcut
kosmo integrations:youtube youtube_watermarks_set '{}' --json

youtube.youtube_watermarks_unset

Watermarks Unset (POST /youtube/v3/watermarks/unset).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_watermarks_unset '{}' --json
Shortcut
kosmo integrations:youtube youtube_watermarks_unset '{}' --json

youtube.youtube_live_broadcasts_transition

Live Broadcasts Transition (POST /youtube/v3/liveBroadcasts/transition).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_live_broadcasts_transition '{}' --json
Shortcut
kosmo integrations:youtube youtube_live_broadcasts_transition '{}' --json

youtube.youtube_live_broadcasts_insert_cuepoint

Live Broadcasts Insert Cuepoint (POST /youtube/v3/liveBroadcasts/cuepoint).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_live_broadcasts_insert_cuepoint '{}' --json
Shortcut
kosmo integrations:youtube youtube_live_broadcasts_insert_cuepoint '{}' --json

youtube.youtube_live_broadcasts_insert

Live Broadcasts Insert (POST /youtube/v3/liveBroadcasts).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_live_broadcasts_insert '{}' --json
Shortcut
kosmo integrations:youtube youtube_live_broadcasts_insert '{}' --json

youtube.youtube_live_broadcasts_bind

Live Broadcasts Bind (POST /youtube/v3/liveBroadcasts/bind).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_live_broadcasts_bind '{}' --json
Shortcut
kosmo integrations:youtube youtube_live_broadcasts_bind '{}' --json

youtube.youtube_live_broadcasts_list

Live Broadcasts List (GET /youtube/v3/liveBroadcasts).

Read read
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_live_broadcasts_list '{}' --json
Shortcut
kosmo integrations:youtube youtube_live_broadcasts_list '{}' --json

youtube.youtube_live_broadcasts_delete

Live Broadcasts Delete (DELETE /youtube/v3/liveBroadcasts).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_live_broadcasts_delete '{}' --json
Shortcut
kosmo integrations:youtube youtube_live_broadcasts_delete '{}' --json

youtube.youtube_live_broadcasts_update

Live Broadcasts Update (PUT /youtube/v3/liveBroadcasts).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_live_broadcasts_update '{}' --json
Shortcut
kosmo integrations:youtube youtube_live_broadcasts_update '{}' --json

youtube.youtube_channels_update

Channels Update (PUT /youtube/v3/channels).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_channels_update '{}' --json
Shortcut
kosmo integrations:youtube youtube_channels_update '{}' --json

youtube.youtube_channels_list

Channels List (GET /youtube/v3/channels).

Read read
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_channels_list '{}' --json
Shortcut
kosmo integrations:youtube youtube_channels_list '{}' --json

youtube.youtube_memberships_levels_list

Memberships Levels List (GET /youtube/v3/membershipsLevels).

Read read
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_memberships_levels_list '{}' --json
Shortcut
kosmo integrations:youtube youtube_memberships_levels_list '{}' --json

youtube.youtube_i18n_languages_list

I18n Languages List (GET /youtube/v3/i18nLanguages).

Read read
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_i18n_languages_list '{}' --json
Shortcut
kosmo integrations:youtube youtube_i18n_languages_list '{}' --json

youtube.youtube_video_abuse_report_reasons_list

Video Abuse Report Reasons List (GET /youtube/v3/videoAbuseReportReasons).

Read read
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_video_abuse_report_reasons_list '{}' --json
Shortcut
kosmo integrations:youtube youtube_video_abuse_report_reasons_list '{}' --json

youtube.youtube_playlists_list

Playlists List (GET /youtube/v3/playlists).

Read read
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_playlists_list '{}' --json
Shortcut
kosmo integrations:youtube youtube_playlists_list '{}' --json

youtube.youtube_playlists_delete

Playlists Delete (DELETE /youtube/v3/playlists).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_playlists_delete '{}' --json
Shortcut
kosmo integrations:youtube youtube_playlists_delete '{}' --json

youtube.youtube_playlists_insert

Playlists Insert (POST /youtube/v3/playlists).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_playlists_insert '{}' --json
Shortcut
kosmo integrations:youtube youtube_playlists_insert '{}' --json

youtube.youtube_playlists_update

Playlists Update (PUT /youtube/v3/playlists).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_playlists_update '{}' --json
Shortcut
kosmo integrations:youtube youtube_playlists_update '{}' --json

youtube.youtube_subscriptions_list

Subscriptions List (GET /youtube/v3/subscriptions).

Read read
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_subscriptions_list '{}' --json
Shortcut
kosmo integrations:youtube youtube_subscriptions_list '{}' --json

youtube.youtube_subscriptions_delete

Subscriptions Delete (DELETE /youtube/v3/subscriptions).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_subscriptions_delete '{}' --json
Shortcut
kosmo integrations:youtube youtube_subscriptions_delete '{}' --json

youtube.youtube_subscriptions_insert

Subscriptions Insert (POST /youtube/v3/subscriptions).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_subscriptions_insert '{}' --json
Shortcut
kosmo integrations:youtube youtube_subscriptions_insert '{}' --json

youtube.youtube_live_chat_bans_insert

Live Chat Bans Insert (POST /youtube/v3/liveChat/bans).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_live_chat_bans_insert '{}' --json
Shortcut
kosmo integrations:youtube youtube_live_chat_bans_insert '{}' --json

youtube.youtube_live_chat_bans_delete

Live Chat Bans Delete (DELETE /youtube/v3/liveChat/bans).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_live_chat_bans_delete '{}' --json
Shortcut
kosmo integrations:youtube youtube_live_chat_bans_delete '{}' --json

youtube.youtube_thumbnails_set

Thumbnails Set (POST /youtube/v3/thumbnails/set).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_thumbnails_set '{}' --json
Shortcut
kosmo integrations:youtube youtube_thumbnails_set '{}' --json

youtube.youtube_captions_insert

Captions Insert (POST /youtube/v3/captions).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_captions_insert '{}' --json
Shortcut
kosmo integrations:youtube youtube_captions_insert '{}' --json

youtube.youtube_captions_update

Captions Update (PUT /youtube/v3/captions).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_captions_update '{}' --json
Shortcut
kosmo integrations:youtube youtube_captions_update '{}' --json

youtube.youtube_captions_list

Captions List (GET /youtube/v3/captions).

Read read
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_captions_list '{}' --json
Shortcut
kosmo integrations:youtube youtube_captions_list '{}' --json

youtube.youtube_captions_delete

Captions Delete (DELETE /youtube/v3/captions).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_captions_delete '{}' --json
Shortcut
kosmo integrations:youtube youtube_captions_delete '{}' --json

youtube.youtube_captions_download

Captions Download (GET /youtube/v3/captions/{id}).

Read read
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_captions_download '{}' --json
Shortcut
kosmo integrations:youtube youtube_captions_download '{}' --json

youtube.youtube_live_streams_insert

Live Streams Insert (POST /youtube/v3/liveStreams).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_live_streams_insert '{}' --json
Shortcut
kosmo integrations:youtube youtube_live_streams_insert '{}' --json

youtube.youtube_live_streams_update

Live Streams Update (PUT /youtube/v3/liveStreams).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_live_streams_update '{}' --json
Shortcut
kosmo integrations:youtube youtube_live_streams_update '{}' --json

youtube.youtube_live_streams_list

Live Streams List (GET /youtube/v3/liveStreams).

Read read
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_live_streams_list '{}' --json
Shortcut
kosmo integrations:youtube youtube_live_streams_list '{}' --json

youtube.youtube_live_streams_delete

Live Streams Delete (DELETE /youtube/v3/liveStreams).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_live_streams_delete '{}' --json
Shortcut
kosmo integrations:youtube youtube_live_streams_delete '{}' --json

youtube.youtube_comment_threads_list

Comment Threads List (GET /youtube/v3/commentThreads).

Read read
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_comment_threads_list '{}' --json
Shortcut
kosmo integrations:youtube youtube_comment_threads_list '{}' --json

youtube.youtube_comment_threads_insert

Comment Threads Insert (POST /youtube/v3/commentThreads).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_comment_threads_insert '{}' --json
Shortcut
kosmo integrations:youtube youtube_comment_threads_insert '{}' --json

youtube.youtube_third_party_links_insert

Third Party Links Insert (POST /youtube/v3/thirdPartyLinks).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_third_party_links_insert '{}' --json
Shortcut
kosmo integrations:youtube youtube_third_party_links_insert '{}' --json

youtube.youtube_third_party_links_update

Third Party Links Update (PUT /youtube/v3/thirdPartyLinks).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_third_party_links_update '{}' --json
Shortcut
kosmo integrations:youtube youtube_third_party_links_update '{}' --json

youtube.youtube_third_party_links_list

Third Party Links List (GET /youtube/v3/thirdPartyLinks).

Read read
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_third_party_links_list '{}' --json
Shortcut
kosmo integrations:youtube youtube_third_party_links_list '{}' --json

youtube.youtube_third_party_links_delete

Third Party Links Delete (DELETE /youtube/v3/thirdPartyLinks).

Write write
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_third_party_links_delete '{}' --json
Shortcut
kosmo integrations:youtube youtube_third_party_links_delete '{}' --json

youtube.youtube_activities_list

Activities List (GET /youtube/v3/activities).

Read read
Parameters
none
Generic call
kosmo integrations:call youtube.youtube_activities_list '{}' --json
Shortcut
kosmo integrations:youtube youtube_activities_list '{}' --json

Function Schemas

Use these parameter tables when building CLI payloads without calling integrations:schema first.

youtube.youtube_video_trainability_get 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_video_trainability_get --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_live_chat_moderators_list 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_live_chat_moderators_list --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_live_chat_moderators_delete 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_live_chat_moderators_delete --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_live_chat_moderators_insert 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_live_chat_moderators_insert --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_channel_sections_insert 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_channel_sections_insert --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_channel_sections_update 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_channel_sections_update --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_channel_sections_list 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_channel_sections_list --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_channel_sections_delete 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_channel_sections_delete --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_live_chat_messages_transition 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_live_chat_messages_transition --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_live_chat_messages_list 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_live_chat_messages_list --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_live_chat_messages_delete 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_live_chat_messages_delete --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_live_chat_messages_insert 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_live_chat_messages_insert --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_search_list 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_search_list --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_channel_banners_insert 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_channel_banners_insert --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_comments_insert 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_comments_insert --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_comments_mark_as_spam 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_comments_mark_as_spam --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_comments_list 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_comments_list --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_comments_delete 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_comments_delete --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_comments_set_moderation_status 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_comments_set_moderation_status --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_comments_update 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_comments_update --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_video_categories_list 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_video_categories_list --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_i18n_regions_list 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_i18n_regions_list --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_playlist_images_list 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_playlist_images_list --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_playlist_images_delete 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_playlist_images_delete --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_playlist_images_insert 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_playlist_images_insert --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_playlist_images_update 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_playlist_images_update --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_super_chat_events_list 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_super_chat_events_list --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_members_list 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_members_list --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_videos_rate 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_videos_rate --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_videos_insert 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_videos_insert --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_videos_list 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_videos_list --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_videos_delete 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_videos_delete --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_videos_get_rating 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_videos_get_rating --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_videos_update 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_videos_update --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_videos_report_abuse 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_videos_report_abuse --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_playlist_items_insert 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_playlist_items_insert --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_playlist_items_update 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_playlist_items_update --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_playlist_items_list 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_playlist_items_list --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_playlist_items_delete 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_playlist_items_delete --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_abuse_reports_insert 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_abuse_reports_insert --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_youtube_v3_update_comment_threads 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_youtube_v3_update_comment_threads --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_youtube_v3_live_chat_messages_stream 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_youtube_v3_live_chat_messages_stream --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_tests_insert 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_tests_insert --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_watermarks_set 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_watermarks_set --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_watermarks_unset 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_watermarks_unset --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_live_broadcasts_transition 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_live_broadcasts_transition --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_live_broadcasts_insert_cuepoint 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_live_broadcasts_insert_cuepoint --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_live_broadcasts_insert 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_live_broadcasts_insert --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_live_broadcasts_bind 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_live_broadcasts_bind --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_live_broadcasts_list 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_live_broadcasts_list --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_live_broadcasts_delete 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_live_broadcasts_delete --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_live_broadcasts_update 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_live_broadcasts_update --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_channels_update 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_channels_update --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_channels_list 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_channels_list --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_memberships_levels_list 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_memberships_levels_list --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_i18n_languages_list 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_i18n_languages_list --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_video_abuse_report_reasons_list 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_video_abuse_report_reasons_list --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_playlists_list 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_playlists_list --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_playlists_delete 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_playlists_delete --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_playlists_insert 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_playlists_insert --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_playlists_update 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_playlists_update --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_subscriptions_list 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_subscriptions_list --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_subscriptions_delete 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_subscriptions_delete --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_subscriptions_insert 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_subscriptions_insert --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_live_chat_bans_insert 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_live_chat_bans_insert --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_live_chat_bans_delete 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_live_chat_bans_delete --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_thumbnails_set 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_thumbnails_set --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_captions_insert 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_captions_insert --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_captions_update 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_captions_update --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_captions_list 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_captions_list --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_captions_delete 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_captions_delete --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_captions_download 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_captions_download --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_live_streams_insert 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_live_streams_insert --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_live_streams_update 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_live_streams_update --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_live_streams_list 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_live_streams_list --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_live_streams_delete 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_live_streams_delete --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_comment_threads_list 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_comment_threads_list --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_comment_threads_insert 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_comment_threads_insert --json
ParameterTypeRequiredDescription
No parameters.
youtube.youtube_activities_list 0 parameters
Schema command
kosmo integrations:schema youtube.youtube_activities_list --json
ParameterTypeRequiredDescription
No parameters.

Permissions

Headless calls still follow the integration read/write permission policy. Configure read/write defaults with integrations:configure. Add --force only for trusted automation that should bypass that policy.