All answers

Is there a YouTube scraper API?

Yes. Social Fetch provides twelve REST routes for public YouTube channel, video, Shorts, playlist, comment, community post, search, and transcript data, documented under /docs/api and on this hub's endpoint list.