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

List user subscriptions.

Action Parameters

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

Action Response

data
object
successful
boolean
error

List videos of a specific youtube channel.

Action Parameters

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

Action Response

data
object
successful
boolean
error

Search youtube for videos, channels, or playlists.

Action Parameters

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

Action Response

data
object
successful
boolean
error

Subscribe to a youtube channel.

Action Parameters

channelId
stringRequired
part
stringDefaults to snippet

Action Response

data
object
successful
boolean
error

Update the thumbnail of a youtube video.

Action Parameters

videoId
stringRequired
thumbnailUrl
stringRequired

Action Response

data
object
successful
boolean
error

Update a video’s metadata on youtube.

Action Parameters

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

Action Response

data
object
successful
boolean
error

List user playlists.

Action Parameters

part
stringDefaults to snippet
maxResults
integerDefaults to 5
pageToken
string

Action Response

data
object
successful
boolean
error

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
successful
boolean
error

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

Action Parameters

part
stringDefaults to snippet,contentDetails,statistics
id
stringRequired

Action Response

data
object
successful
boolean
error

List captions of a youtube video.

Action Parameters

part
stringDefaults to snippet
videoId
stringRequired

Action Response

data
object
successful
boolean
error