API 요청
POST
/rest/youtube_subtitle_list입력 항목
폼 항목·타입
필수
설명·예제
urlstring필수
유튜브 영상 URL 또는 11자리 영상 ID예:
https://youtu.be/dQw4w9WgXcQ응답과 성공 판정
HTTP 성공과 업무 결과를 구분하세요. 아래 서비스별 결과 필드가 실제 성공·실패를 나타냅니다.
필드·타입
의미·조건
dataobject조회 데이터
data.video_idstring11자리 영상 ID
data.titlestring영상 제목
data.original_languagestring영상 원어(음성 인식 자막 언어) 코드. 확인할 수 없으면 null null 허용.
data.subtitle_countinteger수동 자막(채널이 올린 자막) 언어 수
data.automatic_caption_countinteger자동 생성 자막 언어 수 (자동 번역 포함)
data.subtitlesarray수동 자막 목록. 없으면 빈 배열
data.subtitles[].langstring언어 코드. 자막 다운로드의 lang 값으로 사용합니다.
data.subtitles[].namestring언어 이름. 없으면 null null 허용.
data.subtitles[].autoboolean자동 생성 여부 (subtitles 는 false)
data.subtitles[].formatsarray원본 제공 형식 목록
data.automatic_captionsarray자동 생성 자막 목록. 항목 구조는 subtitles 와 같고 auto 는 true 입니다.
data.automatic_captions[].langstring아래 하위 항목을 확인하세요.
data.automatic_captions[].namestring아래 하위 항목을 확인하세요.
data.automatic_captions[].autoboolean아래 하위 항목을 확인하세요.
data.automatic_captions[].formatsarray아래 하위 항목을 확인하세요.
data.automatic_captions[].translatedboolean자동 번역 자막 여부. false 는 영상 원어의 음성 인식 자막입니다.자동 번역 자막은 유튜브 제한으로 내려받지 못할 수 있으니 원어 자막을 권장합니다.
data.successinteger과금 여부0: 실패1: 성공
apiobjectAPI 호출 공통 데이터
api.successbooleanAPI 서버 정상 응답 여부
api.costintegerAPI 호출 요금
api.pl_idintegerAPI 결제 로그 ID
api.msintegerAPI 응답 시간
정적 연동 예시입니다. 실제 계정·개인정보를 조회하지 않습니다.
