I use the Youtube data API to create live programs. Within an hour, I can create about 5-6 threads, after which I will start to receive the 403 insufficientLivePermissions error. If I wait another 30 minutes and try again, this allows me to make 2 more broadcasts, but then returns 403s again.
I checked if my access token has expired, but it works when executing listing requests. It seems like I'm getting limited speed. However, when I check my Youtube account, all the indicators are green, so I do not believe that I am abusing their API.
This is the response of the YouTube Data v3 API:
{ "error": { "errors": [ { "domain": "youtube.liveBroadcast", "reason": "insufficientLivePermissions", "message": "Request is not authorized", "extendedHelp": "https://developers.google.com/youtube/v3/live/docs/liveBroadcasts/insert#auth_required" } ], "code": 403, "message": "Request is not authorized" } }
I also donβt get anywhere near the quota limits for the API. Any ideas on why 403 insufficientLivePermissions would be much appreciated!
source share