배틀그라운드▲14.2리그오브레전드▲2.4부대▲16.5롤 패치 노트▲15.6아침▲15.1로블록스▼14.5송하예 조매력 결혼▼3.0엔시티 127쟈니알디원▼0.0알파드라이브원▼0.0이준석 개혁신당 대표 사퇴배틀그라운드▲14.2리그오브레전드▲2.4부대▲16.5롤 패치 노트▲15.6아침▲15.1로블록스▼14.5송하예 조매력 결혼▼3.0엔시티 127쟈니알디원▼0.0알파드라이브원▼0.0이준석 개혁신당 대표 사퇴
KoreaTrendBoard/

Pro API

Read the board with code

Pull live rankings and keyword history into your own dashboards, alerts, and reports. Pro plan only.

Getting started

Issue a key from your account page. The full key is shown only once — store it right away. Send it with every request:

Authorization: Bearer ktb_xxxxxxxxxxxxxxxx

The API requires Pro. Upgrade →

GET /api/v1/trends

Returns the full current board (up to 200 rows). Refreshes every 5 minutes.

curl -H "Authorization: Bearer ktb_..." \
  https://www.koreatrendboard.com/api/v1/trends
{
  "ok": true,
  "capturedAt": "2026-08-26T07:30:00.000Z",
  "rows": [
    { "rank": 1, "keyword": "전현무", "score": 45.0,
      "delta": 2.1, "sources": ["google", "youtube"] }
  ]
}

GET /api/v1/history

Returns the score time series for one keyword. hours defaults to 168 (7 days), max 4320 (180 days).

curl -H "Authorization: Bearer ktb_..." \
  "https://www.koreatrendboard.com/api/v1/history?keyword=hive&hours=720"
{
  "ok": true,
  "keyword": "hive",
  "hours": 720,
  "points": [
    { "capturedAt": "2026-08-25T10:00:00.000Z", "score": 27.6, "rank": 10 }
  ]
}

GET /api/v1/insights

Returns surges, fallers and board turnover in one call. limit defaults to 20, max 100.

curl -H "Authorization: Bearer ktb_..." \
  "https://www.koreatrendboard.com/api/v1/insights?limit=20"
{
  "ok": true,
  "generatedAt": "2026-08-26T01:40:00.000Z",
  "surges": [
    { "keyword": "hive", "rank": 6, "prevRank": 14, "rankJump": 8, "score": 31.2 }
  ],
  "fallers": [],
  "turnover": { "turnoverRate": 12.5, "entered": [], "exited": [] }
}

Limits & rules

Each key gets 120 requests per minute; beyond that you receive 429 until the window refills. v1 field names and shapes will not change without notice — breaking changes go to a new v2.

401 = missing/invalid key · 402 = not on Pro · 429 = rate limited

Ready to read the board with code?Upgrade to Pro →