API 요청
POST
/rest/youtube_search요청 파라미터 6개 · 필수 1
파라미터
설명
query검색어 (1~200자)
- 예시
파이썬 기초 강좌
count결과 수 1~50 (기본 10)
- 범위
- 1 ~ 50
- 예시
2
sort정렬: relevance(관련도, 기본)·date(업로드일)·views(조회수)·rating(평점)
- 허용값
relevancedateviewsrating
type결과 종류 (기본 any)
- 허용값
anyvideochannelplaylistmovie- 예시
video
upload_date업로드 시기 (기본 any)
- 허용값
anyhourtodayweekmonthyear
duration길이: short(4분 미만)·medium(4~20분)·long(20분 초과)
- 허용값
anyshortmediumlong
응답 필드 29개
응답 필드
설명
data조회 데이터
data.query검색어
data.count결과 수
data.results검색 결과 목록
data.success과금 여부0: 실패1: 성공
apiAPI 호출 공통 데이터
api.successAPI 서버 정상 응답 여부
api.costAPI 호출 요금
api.pl_idAPI 결제 로그 ID
api.msAPI 응답 시간
하위 필드 19개 더 보기
응답 필드
설명
data.results[].type항목 종류video: 영상short: 쇼츠channel: 채널playlist: 재생목록
data.results[].id영상 ID(11자리)·채널 ID(UC…)·재생목록 ID
data.results[].url항목 주소
data.results[].title제목(채널은 채널 이름)
data.results[].description설명 일부. 없으면 null null 허용.
data.results[].duration영상 길이(초). 영상·쇼츠만, 모르면 null null 허용.
data.results[].view_count조회수. 영상·쇼츠만, 모르면 null null 허용.
data.results[].live_status라이브 상태(is_live·was_live 등). 일반 영상은 null null 허용.
data.results[].published_at게시 시각(ISO 8601). 목록에서 제공하지 않으면 null null 허용.
data.results[].channel올린 채널 {id, name, url, handle}. 영상·쇼츠·재생목록
data.results[].channel.id아래 하위 항목을 확인하세요.
data.results[].channel.name아래 하위 항목을 확인하세요.
data.results[].channel.url아래 하위 항목을 확인하세요.
data.results[].channel.handle아래 하위 항목을 확인하세요.
data.results[].thumbnail대표 썸네일 주소
data.results[].handle채널 핸들. 채널 항목만
data.results[].follower_count구독자 수. 채널 항목만
data.results[].is_verified인증 채널 여부. 채널 항목만
data.results[].video_count영상 수. 재생목록 항목만, 모르면 null null 허용.
