API
Developers
공개 REST API · 클라이언트 · 임베드
Base URL
https://whynamu-api-production.up.railway.app
OpenAPI: /api/openapi.json
엔드포인트
GET /health헬스·버전GET /api/openapi.jsonOpenAPI 3.1 스펙GET /api/trends/current실검 TOP 10GET /api/trends/streamers스트리머 필터GET /api/search?q=키워드 검색GET /api/replay/recentReplay 스냅샷GET /api/archive/dates아카이브 날짜GET /api/status수집·WHY 상태
TypeScript 클라이언트
import { createWhynamuClient } from "@whynamu/api-client";
const client = createWhynamuClient({
baseUrl: "https://whynamu-api-production.up.railway.app
"
});
const trends = await client.getCurrentTrends();모노레포 패키지: packages/api-client
임베드
경량 실검 위젯: /embed/live
<iframe src="https://whynamu.vercel.app/embed/live" title="WHYNAMU 실검" width="360" height="520" style="border:0;border-radius:12px" />
Chrome 확장
새 탭 실검: pnpm package:extension → apps/extension/build/chrome-mv3-prod.zip
상세: docs/CHROME_STORE.md