room

룸 정보 조회

GET /room

소켓룸에 대한 정보를 반환합니다.

Headers

NameValue

Authorization

Bearer <API 키>

Body

Body 스키마 없음

Response

model<room(REST API)>

{
    "error": 0,
    "id": "your socket id",
    "users": [
        {
            "platform": "soop",
            "streamer_id": "streamer_id"
        }
    ],
    "users_limit": 20,
    "createdAt": "2024-02-28T14:09:34.319Z",
    "updatedAt": "2024-02-28T14:09:34.319Z"
}

룸에 스트리머 등록

PUT /room/user

소켓룸에 스트리머를 추가합니다.

Headers

NameValue

Authorization

Bearer <API 키>

Body

안내

아이디 입력을 실수하는 것을 방지하고자 애청자 50 미만의 계정은 등록할 수 없습니다.

NameTypeDescription

platform

string

방송 플랫폼

지원되는 값 : soop, chzzk

user

string

등록할 스트리머 아이디 - 치지직의 경우 채널 ID (?)

Response

model<room(REST API)>

{
    "error": 0,
    "id": "your socket id",
    "users": [
        {
            "platform": "soop",
            "streamer_id": "streamer_id"
        }
    ],
    "users_limit": 20,
    "createdAt": "2024-02-28T14:25:07.307Z",
    "updatedAt": "2024-02-28T14:25:07.307Z"
}

룸에서 스트리머 삭제

DELETE /room/user

소켓룸에 스트리머를 추가합니다.

Headers

NameValue

Authorization

Bearer <API 키>

Body

NameTypeDescription

platform

string

방송 플랫폼

지원되는 값 : soop

user

string

등록할 스트리머 아이디

- 치지직의 경우 채널 ID (?)

Response

model<room(REST API)>

{
    "error": 0,
    "id": "your socket id",
    "users": [
        {
            "platform": "soop",
            "streamer_id": "streamer_id"
        }
    ],
    "users_limit": 20,
    "createdAt": "2024-02-28T14:25:07.307Z",
    "updatedAt": "2024-02-28T14:25:07.307Z"
}

Last updated