Custom app for Make that wraps the GetYouTubeTranscript API.
Modules:
- Get a transcript (action): transcript text for a YouTube URL or video ID, optionally with per-line timestamps.
- Search videos (search): YouTube videos matching a query, with a limit and automatic paging.
- List channel videos (search): a channel's uploads, newest first, with a limit and automatic paging.
- Make an API call (universal): any other endpoint from the API docs.
The connection takes an API key from getyoutubetranscript.com/developers (free tier, no card) and is verified against the free /credits endpoint.
src/base.json: base URL, auth header, error messages, log sanitizationsrc/connection.*.json: API key connectionsrc/modules/<module>.<section>.json: module api, parameters, interface and samplesdeploy.mjs: creates or updates the app through the Make API (MAKE_API_TOKEN=... node deploy.mjs)
MIT, see LICENSE.