Youtube

Learn how to use Youtube with Composio

Overview

Enum

YOUTUBE

Description

Youtube actions to interact with youtube app

Authentication Details

client_id
stringRequired
client_secret
stringRequired
oauth_redirect_uri
stringDefaults to https://backend.composio.dev/api/v1/auth-apps/add
scopes
stringDefaults to https://www.googleapis.com/auth/youtube https://www.googleapis.com/auth/youtube.channel-memberships.creator https://www.googleapis.com/auth/youtube.force-ssl https://www.googleapis.com/auth/youtube.readonly https://www.googleapis.com/auth/youtube.upload https://www.googleapis.com/auth/youtubepartner https://www.googleapis.com/auth/youtubepartner-channel-audit
base_url
stringDefaults to https://www.googleapis.com/youtube/v3

Actions

Get the id of channel using the channel’s handle. for example @composio

Action Parameters

channel_handle
stringRequired

Action Response

data
object
error
successful
boolean

List captions of a youtube video.

Action Parameters

part
stringDefaults to snippet
videoId
stringRequired

Action Response

data
object
error
successful
boolean

List videos of a specific youtube channel.

Action Parameters

channelId
stringRequired
maxResults
integerDefaults to 5
pageToken
string
part
stringDefaults to snippet

Action Response

data
object
error
successful
boolean

List user playlists.

Action Parameters

maxResults
integerDefaults to 5
pageToken
string
part
stringDefaults to snippet

Action Response

data
object
error
successful
boolean

List user subscriptions.

Action Parameters

maxResults
integerDefaults to 5
pageToken
string
part
stringDefaults to snippet,contentDetails

Action Response

data
object
error
successful
boolean

Download and extract text from youtube captions note : you can only download captions for videos you own.

Action Parameters

id
stringRequired
tfmt
stringDefaults to srt

Action Response

data
object
error
successful
boolean

Search youtube for videos, channels, or playlists.

Action Parameters

maxResults
integerDefaults to 5
pageToken
string
part
stringDefaults to snippet
q
stringRequired
type
stringDefaults to video

Action Response

data
object
error
successful
boolean

Subscribe to a youtube channel.

Action Parameters

channelId
stringRequired

Action Response

data
object
error
successful
boolean

Update the thumbnail of a youtube video.

Action Parameters

thumbnailUrl
stringRequired
videoId
stringRequired

Action Response

data
object
error
successful
boolean

Update a video’s metadata on youtube.

Action Parameters

categoryId
string
description
string
privacyStatus
string
tags
array
title
string
videoId
stringRequired

Action Response

data
object
error
successful
boolean

List all details about a youtube video, including likes, views, etc.

Action Parameters

id
stringRequired
part
stringDefaults to snippet,contentDetails,statistics

Action Response

data
object
error
successful
boolean