응답 객체

콜백 객체

타입설명
callback_typestring콜백 타입 - CREATE 또는 UPDATE 또는 END
videoobject방송 객체

방송 객체

타입설명
video_keystring방송 키
statestring방송 상태. LIVE 또는 VOD
urlstring방송 URL
thumbnail_urlstring방송 썸네일 URL
durationlong방송 길이(millisecond)
watch_countlongLIVE 시청자 수
heart_countlong하트 수
view_countlong조회 수
like_countlong좋아요 수
video_download_urllong(방송 종료시 포함) 비디오 파일
chat_download_urlstring(방송 종료시 포함) 채팅 메시지 파일
preview_urlstring하이라이트 URL
preview_durationlong하이라이트 길이(millisecond)
started_atlong방송 시간 시간 (unix timestamp, millisecond)
ended_atlong방송 종료 시간 (unix timestamp, millisecond)
recorded_atlong녹화 시작 시간 (unix timestamp, millisecond)
statsobject(방송 종료시 포함) 방송 통계 객체

방송 통계 객체

타입설명
total_watcher_countlong누적 시청자 수
live_watcher_countlong라이브 시청자 수
max_watcher_countlong최대 시청자 수
total_message_countlong전체 채팅 메시지 개수
like_countlong좋아요 수
heart_countlong하트 수
avg_live_watch_timelong평균 시청 시간 (초)
total_watcher_trendArray누적 시청자 추이 객체 Array
vodObjectVOD 시청 통계. 기본 통계 객체
previewObjectPreview 시청 통계. 기본 통계 객체

기본 통계 객체

타입설명
view_countlong조회 수
avg_watch_countlong평균 시청 시간 (초)

누적 시청자 추이 객체

타입설명
timelong방송 시작 후 시간 (분)
total_watcher_countlong누적 시청자 수

채팅 메시지 객체

타입설명
message_idstring채팅 메시지 ID
messagestring채팅 메시지 본문
created_atlong메시지를 보낸 시간. (unix timestamp, millisecond)

어드민 채팅 메시지 객체

타입설명
message_idstring채팅 메시지 ID
messagestring채팅 메시지 본문
created_atlong메시지를 보낸 시간. (unix timestamp, millisecond)
message_typestring메시지 타입. ex) MESSAGE, DM
custom_typestring사용자 정의 타입. ex) QUESTION, ANSWER
datastring사용자 정의 데이터. 사용자가ㅡ필요한 데이터를 정의해서 사용

사용자 객체

타입설명
user_idstring사용자 ID
usernamestring사용자 이름
profile_photo_proiflestring프로필 사진 URL

방송 호스트 객체

타입설명
hoststring서버 주소
stream_keystring스트림 키

메시지 통계 객체

타입설명
total_message_countlong채팅 메시지 개수

응답 코드

Http codeerrorerror description
40040000Invalid user_id - valid value of 'user_id' is range 1 to 80.
40040001Invalid video_key - valid value of 'video_key' is range 4 to 100.
40040002Invalid type - valid value of 'type' is either 'BROADCASTED' or 'UPLOADED'.
40040003Invalid user_name - max size of 'user_name' is range 80.
40040004Invalid user_avatar_url - max size of 'user_avatar_url' is 200.
40040005Invalid chat_room_id - valid value of 'chat_room_id' is range 1 to 200.
40040005Invalid title - valid value of 'title' is range 1 to 100.
40040006Invalid content - valid value of 'content' is range 1 to 4000.
40040007Invalid visibility - valid value of 'visibility' is either 'PUBLIC' or 'PRIVATE'.
40040008Invalid chat_room_id - valid value of 'chat_room_id' is range 1 to 200.
40040009Invalid data - valid value of 'data' is range 1 to 2000.
40040011Invalid state - valid value of 'state' is either 'LIVE' or 'VOD'.
40040012Invalid cursor.
40040013Invalid count - check the limitation of count.
40040014Invalid like - valid value of 'like' is 'true'.
40040015Invalid keyword - valid value of 'keyword' is range 1 to 200.
40040016Invalid sort - valid value of 'sort' is either 'asc' or 'desc'.
40040017Invalid reason - valid value of 'reason' is range 1 to 400.
40040018Invalid video_key - Already exist.
40040019Invalid video_key format - ‘video_key’ should contain only alphanumeric without space.
40040020Required request body is missing.
40040400Not found - specified video key is not exist.
40040401Invalid state - the state of specified video key is not valid.
40040402Not permitted - the user_id does not have permission.
40040403Already liked.
40040404Invalid visibility - specified video key is private.
40040418Invalid visibility - specified video key is private.
40040419Highlight Not found - Highlight does not exist.