스폰서0/2자리
// api 전체를 한 화면에
그만 긁고, 이제 호출.
들어오는 길은 셋 — REST, 에이전트용 MCP, 스트림용 CLI. 전부 뒤엔 스키마 하나.
you
Which actress was in EBOD-391?
Searching movie
EBOD-391
Using movie_lookup
movie_lookup({ "q": "EBOD-391" })
Found cast · actressesRich
agent
Ema Kisaki (HARUKI, Haruki Kato).
Ema Kisaki
HARUKI · Haruki Kato · EBOD-391
SSIS-001 · HLS
localhost:8787/stream.m3u8
// 01 — 소스
모든 소스, 하나의 schema
javinfo가 각 공급자를 감싸 한 번만 연동하면 됩니다. 소스를 추가해도 코드는 그대로.색인된 소스는 1초 안에 응답합니다.
fanza
1,435,326편 · 주간 갱신
dmm
322,699편 · 주간 갱신
javdatabase
504,086편 · 일간 갱신
sextb
36,618편 · 일간 갱신
javlibrary
430,593편 · 일간 갱신
javdb
실시간요청마다 새로 조회
missav
실시간요청마다 새로 조회
// 02 — 활용 사례
무엇을 만들 수 있나
언제든 바로 쓰는 정규화 메타데이터 — 이미 만들고 있는 도구를 위해.
미디어 라이브러리
코드로 컬렉션을 채우세요: 제목, 배우, 커버, 러닝타임, 출시일 — 영어와 일본어로.
AI 에이전트 & 도구
LLM에 깔끔하고 예측 가능한 조회를 넘기세요. schema 하나, 소스별 분기 없음, 발견용 llms.txt.
데이터셋 & 카탈로그
DVD ID를 정규화된 데이터셋으로 일괄 처리. 스튜디오, 레이블, 시리즈, 배우가 매번 같은 방식으로 매핑됩니다.
검색 & 발견
퍼지 코드 매칭으로 검색창을 받쳐주세요 — SSIS-001과 ssis001이 같은 작품으로 해석됩니다.
// 03 — schema
schema 하나, 모든 소스
DMM/FANZA, JavDB, missav, javdatabase — 무엇이든 result.*를 같은 방식으로 읽습니다. 공급자별 추가 필드는 result.extra.* 아래에 함께 실립니다.
모든 공급자는 동일한 기본 result 형태로 매핑됩니다:
- dvdId
- DVD ID 또는 코드, 예를 들어 SSIS-001
- titleEn / titleJa
- 영어와 일본어 제목
- actresses
- 출연진 이름(문자열 배열); DMM/FANZA은 extra.actressesRich에 프로필 이미지 추가
- makers / label / series
- 스튜디오, 레이블, 시리즈
- releaseDate / runtimeMins
- 출시일과 분 단위 재생 시간
- jacketFullUrl / galleryFull
- 표지 이미지와 미리보기 갤러리 URL
// 04 — 에이전트
AI 에이전트를 위해 만들었다
API 우선, 예측 가능, 정체에 솔직합니다: 미디어가 아니라 메타데이터.
- 예측 가능한 JSON
- 봉투 하나, schema 하나. 파싱은 안전하게, 프롬프트는 쉽게.
- llms.txt + 발견
- 사이트가 llms.txt와 RFC 8288 발견 헤더를 제공하므로, 크롤러와 에이전트가 API를 찾을 수 있습니다.
- 인증 곡예 없음
- 앱에서 키 하나. OAuth 춤도, scraper 유지보수도, 갑툭튀 HTML도 없이.
- MCP 서버
- npx @javinfo/mcp를 실행하면 에이전트가 /movie와 /query를 네이티브 MCP 도구로 호출합니다 — 글루 코드 없이.
// 05 — 가격
간단한 접근, 무료로 시작
매 요청마다 전체 데이터 — 등급이 아니라 조회당 결제. 키는 앱에서 관리하세요.
사용한 만큼 지불
암호화폐 전용- 모든 암호화폐로 충전
- 최고 화질 미리보기 영상 링크
직접 결제는 암호화폐만 가능합니다. ≈₩20,000 이상 충전 시 최대 2%, ≈₩68,000 이상 충전 시 최대 10% 보너스. /query, /random, /idols는 결과 건수 기준으로 과금되며, 호출당 최소 10건으로 계산됩니다.
// RapidAPI에서도
RapidAPI에서도 이용 가능
같은 API, 결제는 RapidAPI 경유. 지갑과 대시보드가 편하면 그곳에서 구독하세요. 대시보드에 RapidAPI 키를 연결하면 API를 직접 사용할 수도 있습니다.
| Free$0 | Pro$9.99 / 월 | Ultra인기$49.99 / 월 | Mega$99.99 / 월 | |
|---|---|---|---|---|
| 요청 / 월 | 100하드 리밋 | 15,000하드 리밋 | 55,000하드 리밋 | 105,000하드 리밋 |
| 요청 / 분 | 10 | 60 | 60 | 120 |
| 추가 인앱 크레딧 | ~$1.25 환급 | ~$6.25 환급 | ~$12.50 환급 | |
| 고화질 글로벌 미리보기 영상 | ||||
| 모든 핵심 엔드포인트 이용 | ||||
| RapidAPI에서 열기 | RapidAPI에서 열기 | RapidAPI에서 열기 | RapidAPI에서 열기 |
javinfo란 무엇인가요?
어떻게 사용할 수 있나요?
메타데이터는 어디서 오나요?
javinfo는 동영상을 호스팅하거나 스트리밍하나요?
// 07 — 블로그
블로그 최신 글
JAV, DMM, 공급자 API에 관한 가이드와 현장 노트.
JavLibrary 제공자 사용법: /movie 조회와 맨몸 /query
javlibrary를 고정해 품번 조회하거나, 다른 제공자가 놓친 맨몸 /query를 잡으세요. num은 되고 filter는 안 됩니다. 정확한 요청 형태 포함.
JavLibrary API: 사이트 스크래핑 없이 깊은 카탈로그 조회
JavLibrary에는 공개 API가 없습니다. /movie 또는 /query에 providers: "javlibrary"를 지정하면 제목, 출연진, 표지, 샘플을 받습니다 — 다른 소스가 놓칠 때의 마지막 폴백.
영어로 쓰는 FANZA / DMM API: 메타데이터를 받아오는 법
FANZA의 유일한 API는 일본어 전용 제휴 피드이고, dmm.co.jp는 전 세계를 지역 차단합니다. 코드로 정규화된 DMM/FANZA 메타데이터를 영어로 받아오는 방법을 소개합니다.