Zum Inhalt springen
GET /v1/live-search

Find live broadcasts on air by keyword

Live testen

10 freie Calls pro Tag — keine Anmeldung, kein API-Key. Geht durchs oanor-Gateway.

Eigene Header (optional)
api.oanor.com/soop-api

Funktioniert. Hol dir einen API-Key und nutze sie in deinem Projekt.

API-Key holen

Code-Snippets

curl "https://api.oanor.com/soop-api/v1/live-search" \
  -H "x-oanor-key: oanor_test_..."
await fetch("https://api.oanor.com/soop-api/v1/live-search", {
  headers: { "x-oanor-key": "oanor_test_..." }
});
$ch = curl_init("https://api.oanor.com/soop-api/v1/live-search");
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$out = curl_exec($ch);
import requests
requests.get(
    "https://api.oanor.com/soop-api/v1/live-search",
    headers={"x-oanor-key": "oanor_test_..."}
)

Beispiel-Response

Echte Antwort dieses Endpoints, erfasst beim letzten Health-Check.

{
    "data": {
        "note": "SOOP broadcasts live on air right now that match a keyword (a game, topic or title) — each with its BJ, title, current viewers and category, ranked by relevance. Distinct from /v1/live (top by viewers across the platform); this is keyword-filtered live search. Pass q (required) and limit (1-50). Live, cached ~45s.",
        "count": 20,
        "query": "lol",
        "source": "SOOP public search API (sch.sooplive.co.kr, liveSearch), keyless",
        "broadcasts": [
            {
                "rank": null,
                "bj_id": "phonics1",
                "title": "김민교x스맵x미오탱x앙체리 라이츄하게 산본포차",
                "bj_nick": "김민교.",
                "viewers": 13685,
                "category": "리그 오브 레전드",
                "channel_url": "https://play.sooplive.co.kr/phonics1",
                "station_name": "김민교"
            },
            {
                "rank": null,
                "bj_id": "lshooooo",
                "title": "이상호 중간계 미리보기 CK 갑니다. 이번엔 우승한다 정글두목 출격",
                "bj_nick": "이상호",
                "viewers": 3542,
                "category": "리그 오브 레전드",
                "channel_url": "https://play.sooplive.co.kr/lshooooo",
                "station_name": "BJ이상호"
            },
            {
                "rank": null,
                "bj_id": "joey1114",
                "title": "중간계 매물평가",
                "bj_nick": "저라뎃",
                "viewers": 1147,
                "category": "리그 오브 레전드",
                "channel_url": "https://play.sooplive.co.kr/joey1114",
                "station_name": "Justlikethat"
            },
            {
                "rank": null,
                "bj_id": "nangnan",
                "title": "중간계 전야제 원딜 ^^",
                "bj_nick": "깐숙",
                "viewers": 713,
                "category": "리그 오브 레전드",
                "channel_url": "https://play.sooplive.co.kr/nangnan",
                "station_name": "깐숙"
            },
            {
                "rank": null,
                "bj_id": "sky2713",
                "title": "상윤 중간계 매물 종탁이 집중분석 수니그룹",
                "bj_nick": "나는상윤",
                "viewers": 401,
                "category": "리그 오브 레전드",
                "channel_url": "https://play.sooplive.co.kr/sky2713",
                "station_name": "나는한전드다"
            },
            {
                "rank": null,
                "bj_id": "tntntn13",
                "title": "저 서폿 못합니다 10점짜리 서폿입니다",
                "bj_nick": "안녕수야",
                "viewers": 319,
                "category": "리그 오브 레전드",
                "channel_url": "https://play.sooplive.co.kr/tntntn13",
                "station_name": "수냥이"
            },
            {
                "rank": null,
                "bj_id": "1004suna",
                "title": "임아니 [  하나링구배 솔랭내기 ㅎ_ㅎ  [ yb",
                "bj_nick": "임아니",
                "viewers": 177,
                "category": "리그 오브 레전드",
                "channel_url": "https://play.sooplive.co.kr/10
…