K-culture data for AI agents

Korean concerts, festivals and ソウル遠征パック (a Japanese trip pack for one concert) — paid per call in JPYC or USDT on Kaia with x402.

No account, no API key. The agent only signs; it needs no KAIA.

Endpoints

GET /v1/kpop/search?qFree

matching concerts in Korea (next 6 months) with concert ids

GET /v1/seoul/trip-pack?id¥50

Japanese trip pack: schedule, seat prices in yen, ticket sites, venue + map, nearest stations and last trains, live crowd and weather near the venue, popular areas nearby, nearby hotels/food/spots, same-week festivals

GET /v1/kpop/new?q&since¥3

newly registered or updated concerts in Korea (Japanese titles), for repeated checks

GET /v1/seoul/now?place¥3

live crowd level, 12-hour crowd forecast, weather and events for a Seoul place (Japanese), refreshed every ~5 minutes

GET /v1/seoul/subway?station¥3

next trains at a Seoul subway station right now, in Japanese

GET /v1/airport/icn?¥3

Incheon Airport departure-hall waiting minutes and queue per gate (T1, T2), live, in Japanese

GET /v1/seoul/places?Free

the 121 Seoul places with Japanese names and codes

GET /v1/kpop/concerts?from&to¥3

Seoul pop concerts

GET /v1/korea/festivals?lang&from¥3

festivals and events in Korea

How payment works

GET /v1/seoul/trip-pack?id=...    → 402 Payment Required (price in JPYC and USDT, payTo)
agent signs a JPYC authorization (EIP-3009) or a USDT permit (EIP-2612), gasless
GET + X-PAYMENT header           → 200 + data + X-PAYMENT-RESPONSE (Kaia tx hash)

Network eip155:8217 (chainId 8217) · payTo 0x1738EA3df9EE26c65037C6AC75e088c351BAaEb9

JPYC 0xe7c3d8c9a439fede00d2600032d5db0be71c3c29 · EIP-3009 transferWithAuthorization (x402 exact, standard) · yen price

USDT 0xd077a400968890eacc75cdc901f0356c943e4fdb · EIP-2612 permit (non-standard extension; spender = extra.spender in the 402 response) · yen price converted to USD, rounded up to the cent

Machine-readable catalog: /v1

Use from Claude / Cursor (MCP)

Run the MCP tools locally with your own agent wallet (per-call and per-day spending limits): https://github.com/k-agentpay/kaia-x402

Text data only. Japanese text is machine-translated. Paid responses carry the data license notice.