4,526 questions
Tooling
0
votes
2
replies
46
views
From image to YouTube url?
I have an image and would like to get the URL of the Youtube videos (with the exact time) where this image (or similar) appears inside.
I've already seen a site that does this ( https://findthisbase....
0
votes
0
answers
45
views
YT Studio + API shows incorrect/much lower number of comments than the video on Youtube actually has
For the past week, the number of comments shown in YouTube Studio/API is significantly lower than the number of comments publicly visible under the video.
Expected behavior: The YouTube Studio/API ...
0
votes
1
answer
41
views
How do I disable "notify subscribers" for a video via the YouTube API after uploading?
When uploading a video to YouTube with the videos.insert endpoint of the YouTube Data API, there's an optional notifySubscribers parameter that sets whether users subscribed to a channel are notified ...
0
votes
0
answers
60
views
YouTube Analytics and Reporting API `creatorContentType` dimension breaking requests
I'm hitting the https://youtubeanalytics.googleapis.com/v2/reports API endpoint to retrieve the following metrics for a set of YouTube videos.
https://youtubeanalytics.googleapis.com/v2/reports?...
0
votes
1
answer
67
views
I keep getting 403 Forbidden when requesting channel members
I am trying to set up an app using Flutter to act as a companion app that checks to see if logged-in user is a member; if they are, provide reward.
I am using Firebase with Firestore and Functions to ...
0
votes
1
answer
96
views
How to get playlist cover from Youtube api?
We are calling
GET https://www.googleapis.com/youtube/v3/playlists
with list of "snippet", "contentDetails"
In reponse the following information about playlist
{
"etag&...
-1
votes
1
answer
79
views
YouTube API v3 Search returning 0 results without q parameter
It looks like starting around mid June of 2025, the v3 Search API no longer returns results if you don't provide the q= parameter as part of the API call. Before this time, it would return results ...
1
vote
0
answers
51
views
YouTube API to get a list of all channels I am a manager of
This question (from 2013) can be a similar one:
YouTube API - List all channels that I manage
Is there any YouTube API trick to get a list of regular channels I "manage"?
The "regular&...
0
votes
1
answer
74
views
How to upload captions with the Youtube API?
No matter what I try, this keeps failing:
await youtube.captions.insert({
part: ['snippet'],
media: {
body: fs.createReadStream('/Users/wannes/Desktop/tmp.srt')
},
requestBody: ...
0
votes
0
answers
43
views
Looker Studio + YouTube Analytics – How to access VideoType and Playlist fields?
I have a question: is there any other YouTube connector for Looker Studio that provides more fields, such as Video Type (Video, Shorts, etc.) and Playlist (the playlist the video belongs to)?
I’m ...
0
votes
0
answers
117
views
Youtube Captions API from API explorer returns 404 for a resource ID obtained from the list endpoint
I am using the google api explorer to attempt and download the Captions for a youtube video. For testing purposes, I am taking the video with the ID TDv56whosPQ, a mrbeast video.
Using ths list ...
-1
votes
1
answer
92
views
How to change snippet.defaultLanguage of YouTube Video using API
I am using YouTube Data API Reference to change Video.snippet.defaultLanguage (https://developers.google.com/youtube/v3/docs/videos#snippet.defaultLanguage) using the following API call
var ...
1
vote
1
answer
100
views
Persistent 403 Access Forbidden for YouTube Data API channels.list (managedByMe) with Content Manager Account
Body:
I am developing a Node.js application to interact with the YouTube Data API v3. I am trying to list channels managed by my YouTube Content Owner account. Despite extensive troubleshooting, I ...
0
votes
1
answer
59
views
Issues with YouTube Data API for Daily Video List Retrieval in Specified Date Ranges
We are using Google's YouTube Data API to pull videos from our YouTube channel.
Our expected outcome is to pull the list of videos from our channel once a day, but we encountered the following issues ...
0
votes
1
answer
54
views
403 Forbidden Error when updating caption track via captions.update
I’m using the Python client library (google-api-python-client) to call captions.update, but I keep getting a 403 forbidden even though I’ve granted all the obvious scopes. I’d appreciate any insight ...
2
votes
0
answers
88
views
YouTube custom thumbnail not returned in API
I have a spreadsheet full of URLs to YouTube videos (specifically from the YouTube Movies & TV channel). I'm trying to retrieve the link to the custom thumbnail for each video.
YouTube Data API ...
0
votes
1
answer
38
views
YouTube Analytics API 403 and missing "Link to Google Cloud project" in Studio
I’m the primary Owner of the Brand Account channel Test (UCNAlIbS).
I enabled YouTube Data API v3 and YouTube Analytics API in a Google Cloud project and created a Desktop OAuth client.
Using the ...
0
votes
1
answer
73
views
YouTube Videos.list API has drastic delays when called by requests.get
def validate_youtube_video(link:str, sessionid:str) -> Tuple[bool, str]:
# Returns (status, sanitized_link|error_message)
import urllib.parse
res = urllib.parse.urlparse(link)
vidid = None
...
0
votes
1
answer
99
views
Getting LIst of Videos of Channel managed by a Content Manager role in Youtube API?
I have an account with Content Manager role and manages some youtube channel from someone else account (I'm not the owner of the channel, but I could see the analytics). I want to get the list of ...
0
votes
1
answer
96
views
How to authorize a Google Service Account to upload videos via YouTube Data API v3?
I'm developing a backend application using a Google Service Account to upload videos to YouTube via the YouTube Data API v3.
The service account is granted OAuth scopes:
https://www.googleapis.com/...
0
votes
0
answers
42
views
How to update YouTube Playlist Image via API
I noticed when YouTube allowed for custom playlist thumbnails that the API documentation updated to reflect it. However every time I try, I get errors.
Here is the code I tried
import os
import json
...
0
votes
0
answers
60
views
ValueError: Timeout value connect was <object object at 0x0000028B3ACE0BA0>, but it must be an int, float or None
I am trying to make a basic script that uploads youtube vids. I used this person's design. To be honest I am unsure of what SPECIFICALLY I am doing, however that is besides the point. My only file ...
0
votes
0
answers
38
views
When l use /youtube/v3/videos to get fileDetails, it doesn't return fileName
When I tried to get the file name, he didn't return, but the documentation says so, and you can check out the code I attached, these are the results of my tests using Google API Explorer, and I'm ...
3
votes
0
answers
66
views
YouTube Data API v3 – How to increment a video’s public like count (and is it possible to like comments)?
I’m building a YouTube channel-management platform that uses the
YouTube Data API v3 (server-side OAuth 2.0 flow).
1 – Liking a video
Calling videos.rate with the value like successfully registers a
...
0
votes
1
answer
63
views
YouTube Data API V3: In Ruby, the list_channels method does not accept the for_handle keyword argument
I'm using the YouTube Data API v3 with Ruby.
In the channels.list (list_channels) method, I noticed that the forHandle filter doesn't seem to work.
Is this by design?
Running the following code causes ...
0
votes
0
answers
97
views
Will YouTube Data API v3 Break After Google Workspace Domain Migration?
Context
We are planning a Google Workspace migration and need to understand the potential impact on our existing Google Cloud projects that use the YouTube Data API v3.
Our Current Setup:
Workspace A:...
1
vote
0
answers
50
views
Long Delays and Lack of Communication for YouTube Data API Quota Increase Request
We submitted a formal request for a YouTube Data API quota increase via the designated Google form several months ago. While we understand there can be processing times, we've now been waiting for a ...
0
votes
0
answers
40
views
How does the Youtube Data API handle videos without a set category?
I am working with the Youtube Data API and I am interested in filtering out videos that do not have a category set. My goal is to identify and exclude these videos from my results. When a video does ...
0
votes
1
answer
89
views
How to determine if a YouTube video is classified as a Podcast using the YouTube Data API?
I'm using the YouTube Data API and trying to determine whether a video is explicitly classified as a Podcast. I know that creators can manually mark a playlist as a Podcast in YouTube Studio, but I ...
0
votes
1
answer
45
views
Error building API client for YouTube Content ID API (youtubePartner v1) when retrieving asset metadata with customId
I’m trying to use the YouTube Content ID API to retrieve metadata for all assets associated with my content owner account, including the customId field, and save the results to a CSV file. However, I’...
0
votes
0
answers
45
views
How to authorize a YouTube channel created by others that has granted administrator permissions to your account
Currently, when authorizing YouTube channels via OAuth 2.0, we can only authorize channels created by the currently logged-in Google user. Channels created by others but granted administrative ...
1
vote
0
answers
112
views
How to get captions for members-only YouTube videos with YouTube API
What I want to do
Let my Google account (YouTube account) be [email protected]
And I usually use the brand account example2 to watch YouTube videos
I have a membership to my favorite channel FooBar ...
0
votes
0
answers
134
views
Problem authenticating users' youtube brand accounts
An issue appeared today on my app where when users try to link their youtube brand accounts through the google oauth flow, they get stuck after agreeing to the terms and conditions. They are not ...
0
votes
1
answer
85
views
YouTube API Uploads stuck at 0%
When uploading videos to the YouTube service using the API, the API response indicated that the upload is successful. But on the website channel view the video is stuck at a 0% upload status (see ...
1
vote
2
answers
86
views
Python subprocess run error: 'FileNotFoundError'
I am currently creating an application in python which uses the Youtube Data API and includes the following code block:
import os
from subprocess import run
os.chdir(os.path.dirname(__file__))
command ...
0
votes
0
answers
18
views
403 Error When Adding Videos via YouTube Analytics API to Groups with 200+ Items, Despite 500-Item Limit
I'm encountering an issue with the YouTube Analytics API's groupItems.insert method. According to the official documentation, a group can contain up to 500 items. However, when attempting to add ...
0
votes
0
answers
79
views
Set YouTube thumbnail - YouTube API rate limit hit after 10-15 updates
I'm testing a python script using the YouTube Data API to update my YouTube thumbnails automatically for A/B testing.
Each iteration sets a new thumbnail and retrieves video stats using the methods in ...
0
votes
0
answers
82
views
Does YouTube iframe have ads now (even with YouTube Premium)?
I’ve noticed that YouTube iframes sometimes show ads, even when using a YouTube Premium account. Is this expected behavior?
Additionally, if I embed a YouTube video using an but hide the iframe (e.g.,...
1
vote
0
answers
39
views
Is it possible to get a list of clips from the YouTube API?
I want to programmatically show my own channels youtube clips on a website. Is it possible to get the list of clips shown at youtube.com/feed/clips using the Youtube API? I have tried replacing '...
0
votes
0
answers
97
views
YouTube update not authorized in Google Apps Script
Google Apps Script offers to interact with the YouTube API by adding the YouTube Data API v3 as an advanced service and then using the YouTube class. This works fine for me when I handle requests like ...
0
votes
1
answer
49
views
Error Creating Job in YouTube Reporting API
I'm following the API referenced here but nothing I am doing seems to be working. Below is my code and the error message I am getting
import requests
access_token = 'MY_ACCESS_TOKEN'
headers = {
&...
0
votes
1
answer
2k
views
How to customise start and end times on YouTube videos? (2025)
I am trying to customise the start and end times of YouTube videos so that, for example, when people click the links the video starts from 5s and ends at 10s.
Most tutorials say that inserting a video ...
0
votes
0
answers
38
views
How to Extract YouTube Video URL When Playing Suggested Video in WebView?
I am trying to extract the YouTube video URL in an Android app when the user clicks on a suggested video inside a WebView. The WebView is displaying a YouTube video, and I want to capture the video ...
1
vote
1
answer
52
views
Youtube v3 API - Is there a away to retrieve views-date history of a youtube video?
I am trying to find a way to graph out a youtube video's views with relation to time.
Something like this:
getVideoViewHistory(video_id, start-date, end-date)
Response:
{["Date": "XXXX-...
0
votes
0
answers
43
views
When I use /youtube/v3/videos to get fileDetails, it doesn't return fileName
When I tried to get the file name, he didn't return, but the documentation says so, and you can check out the code I attached, these are the results of my tests using Google API Explorer, and I'm ...
0
votes
0
answers
39
views
How to specify multiple keywords to YouTube Data Api v3?
What is the perfect and expected way the API expects it? I know there is documentation here. It has simple cases for example -
"boating or sailing but not fishing" is boating|sailing -...
0
votes
0
answers
425
views
How can I see search or view youtube community posts older than 200?
I'm trying to view old community posts that I remember but youtube limits how much community posts load. It happens on all channels. The community posts aren't deleted. If you have the links you can ...
0
votes
0
answers
123
views
Service Unavailable when authorize brand account of Youtube
My app allows people to manage Youtube comments or manage Google Maps reviews for their Business profile location within the scope granted "https://www.googleapis.com/auth/youtube.force-ssl" ...
1
vote
1
answer
103
views
Youtube Data API Invalid Category ID
I am currently creating an application in python which involves the use of the Youtube Data API (v3). However, I have been receiving an error regarding the category ID. This is the code:
import os
...
1
vote
0
answers
51
views
How get the fileDetails with Youtube Data API for short videos?
According the documentation, it is possible to get the file Details (if we are the owner of the channel). But, for video with a length less than 25 seconds, the property fileDetailsAvailability stills ...