{"name":"YouTube Transcript API","version":"1.0.0","description":"API per estrarre transcript da video YouTube usando yt-dlp","authentication":{"required":true,"method":"API Key","header":"X-API-Key","alternative":"Query parameter: apikey"},"endpoints":{"health":"/api/health","transcript":"/api/transcript?url=VIDEO_URL&language=LANGUAGE","transcribe-translate":"POST /api/transcribe-translate","transcribe-summarize":"POST /api/transcribe-summarize","whatsapp-send":"POST /api/whatsapp/send","whatsapp-webhook":"POST /api/whatsapp/webhook","channel-add":"POST /api/channel/add","channel-remove":"POST /api/channel/remove","channels":"GET /api/channels","videos":"GET /api/videos","query":"POST /api/query"},"examples":{"withHeader":"curl -H \"X-API-Key: your-api-key\" \"http://localhost:3000/api/health\"","withQuery":"curl \"http://localhost:3000/api/health?apikey=your-api-key\"","transcript":"curl -H \"X-API-Key: your-api-key\" \"http://localhost:3000/api/transcript?url=VIDEO_URL&language=it\""},"security":{"note":"All /api/* endpoints require authentication","documentation":"This endpoint (/) is public for API documentation"}}