{"ok":true,"name":"livecounts-api","origin":"cloudflare-workers","app_url":"https://livecounts.org","endpoints":{"health":"GET /health","search":"GET /search?q=MrBeast&platform=youtube","autocomplete":"GET /search?q=michou&source=autocomplete","search_intent":"POST /search-intent","live":"GET /creator/:platform/:handle","history":"GET /creator/:platform/:handle/history?window=24h","compare":"GET /compare/tick?a=youtube:MrBeast&b=youtube:TSeries","overlay":"GET /overlay/:token","platform_stats":"GET /stats/platforms","trending":"GET /trending?period=today&sort=growth_pct&platform=&category=","milestones":"GET /milestones?platform=","twitch_live":"GET /twitch/live","twitch_live_stream":"GET /twitch/live/:login"},"notes":{"twitch_live":"On-demand Twitch top-100 (and a single stream by login). metric_type=viewers is VOLATILE — the payload carries NO model/growth_per_sec/count_step; the client shows the polled value and re-polls every refresh_ms (60000), it must NOT extrapolate. Offline streams return is_live:false (not 404)."},"compatibility":"The legacy /api/... prefix is also accepted."}