{"name":"YouTube Gateway","version":"1.0.0","description":"Gateway per transcript YouTube, summarization, traduzione e RAG con fallback multi-proxy","authentication":{"required":true,"method":"API Key","header":"X-API-Key","alternative":"Query parameter: apikey","env":"GATEWAY_API_KEY (API_KEY legacy support)"},"endpoints":{"health":"/api/health","transcript":"/api/transcript?url=VIDEO_URL","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","cron-schedule-get":"GET /api/cron/schedule","cron-schedule-set":"POST /api/cron/schedule","cron-check":"POST /api/cron/check"},"examples":{"withHeader":"curl -H \"X-API-Key: your-api-key\" \"http://localhost:7063/api/health\"","withQuery":"curl \"http://localhost:7063/api/health?apikey=your-api-key\"","transcript":"curl -H \"X-API-Key: your-api-key\" \"http://localhost:7063/api/transcript?url=VIDEO_URL\""},"security":{"note":"All /api/* endpoints require authentication","documentation":"This endpoint (/) is public for API documentation"}}