Penyedia
Sumber yang diagregasi javinfo, isi tiap penyedia, dan cara menyematkan satu dengan providers.
Sebuah penyedia adalah sumber yang diagregasi dan dinormalisasi javinfo. Setiap pencarian menyebar ke semua penyedia terdaftar dan mengembalikan kecocokan terstruktur pertama: metadata, magnet, dan stream dalam satu panggilan, tanpa scraper. Biarkan API memilih atau sematkan sumbernya.
Daftar Penyedia
| Penyedia | Terbaik untuk | Mengembalikan | Endpoint |
|---|---|---|---|
fanza, dmm | Metadata terstruktur & pemfilteran terkaya | Metadata, sampul, gambar sampel (katalog tersensor) | /movie, /query, /random |
missav | Stream & filter terluas | URL stream .m3u8, genre Jepang, rentang durasi + rilis | /movie, /query |
javdb | Tautan unduhan & pengurutan | Magnet / tautan unduhan, rating, ketersediaan | /movie, /query |
javdatabase | Deskripsi & gambar | Teks deskripsi, gambar sampel, penjelajahan arsip | /movie, /query |
sextb | Stream & judul tanpa sensor | Stream .m3u8, metadata, tersensor + tanpa sensor | /movie, /query |
javlibrary | Cadangan katalog dalam | Metadata, sampul, gambar sampel | /movie, /query |
javbus | Torrent & metadata Jepang | Metadata, sampul, gambar galeri, magnet | /movie, /query |
fanza dan dmm adalah dua etalase DMM + FANZA. Id kueri: query:fanza, query:dmm,
query:javdatabase, query:sextb, query:javlibrary, query:javbus, query:missav,
query:javdb.
Memilih Penyedia
Default: fan-out
Hilangkan providers dan semua penyedia terdaftar jadi kandidat: API mencoba berurutan, yang
pertama memenuhi permintaan menang:
FANZA → DMM → javdatabase → sextb → javlibrary → javbus → missav → javdbTujuh pertama, sampai missav, dari indeks kami dan menjawab dalam milidetik.
javdb diambil langsung dan berada di belakang sebagai cadangan. /movie menukar dua
terakhir: javdb tepat di depan missav.
Pada /query, penyedia yang tak memenuhi filter/sort dilewati diam-diam;
waterfall lanjut. Pada /movie dan /random tanpa filter: kecocokan pertama menang.
Penyedia yang menjawab dipantulkan sebagai source:
{ "q": "SSIS-001", "source": "fanza", "result": { "...": "..." } }Sematkan dengan providers
Kirim providers untuk memaksa sumber atau kumpulan: array atau daftar dipisah koma, dengan
atau tanpa prefiks query::
curl -s -X POST https://api.javinfo.dev/query \
-H "x-javinfo-key: $KEY" -H 'content-type: application/json' \
-d '{ "q": "ABP", "providers": ["javdb"], "sort": "rating" }'"providers": "javdb", ["fanza","missav"], dan "query:javdb" valid. Penyedia
disematkan yang tak memenuhi permintaan /query tidak dilewati: panggilan gagal
dengan 422 dan message berisi alasannya (id tak dikenal: 400). Lihat
Error.
Pemilihan memengaruhi tiga:
/query— penyematan, waterfall, kemampuan per-filter; penyedia mana mendukungfilter/sortmana ada di matriks kemampuan./movie//random— tanpa filter; pemenang dipantulkan sebagaisource.- Server MCP —
javinfo-search/javinfo-moviepunya argumenproviderssendiri (javdbdi sana hanya untuk film).
Penyedia
fanza / dmm
Etalase DMM + FANZA, sumber terstruktur terkaya: semua dimensi bernama (genre, actress,
maker, series, director, label, actor), bebas digabung, nilai Inggris,
filter durasi per menit, sort: release, paginasi. Hanya katalog tersensor:
uncensored mengecualikannya.
missav
Filter terluas dan sumber stream (URL .m3u8): setiap dimensi bernama (genre Jepang,
mis. 巨乳), rentang durasi dan rilis, censored dua arah. Kompromi: tanpa sort
(relevansi saja), tanpa paginasi sungguhan (halaman 1).
javdb
Tanpa filter per-field, tapi pengurutan terbaik dan sumber unduhan: tab censored kasar
(dua arah), availability (playable / magnets / subtitle / single), sort kaya
(relevance / release / update / rating). Berpaginasi. Sematkan untuk magnet dan
unduhan.
javdatabase
Katalog kami untuk situs bahasa Inggris. Pemfilteran penuh: setiap dimensi bernama, bebas
digabung, plus kedua rentang, untuk judul tersensor dan tanpa sensor. Hanya nilai Inggris,
tanpa slug otomatis; q Jepang dilewati. Berpaginasi, sort: release berfungsi. Untuk
deskripsi dan gambar.
sextb
Stream dari katalog kami: setiap dimensi bernama, kedua rentang, censored dua arah. Judul
membawa URL .m3u8 bersama metadata biasa. Berpaginasi, sort: release berfungsi.
javlibrary
Katalog dalam, semuanya milik kami. /movie adalah pencarian kode: judul, pemeran, genre,
durasi, tanggal rilis, studio, sampul, dan gambar (tanpa magnet atau stream). /query
adalah pencarian penuh: setiap dimensi bernama, kedua rentang, sort: release, judul
tersensor saja. Berpaginasi. Andalkan saat etalase meleset.
javbus
Salinan crawl katalog javbus: sekitar 663.000 judul, tersensor dan tanpa sensor, dari indeks kami tanpa batas per jam. Membawa judul Inggris dan Jepang, pemeran, genre, pembuat, label, seri, sutradara, sampul, dan galeri.
/query mendukung setiap dimensi bernama kecuali actor, kedua rentang, censored dua
arah. Aktris, pembuat, dan genre cocok dalam bahasa Jepang atau Inggris (三上悠亜 dan
Yua Mikami sama-sama berfungsi). Pengurutan hanya relevance atau release, hasil
berpaginasi. Tanpa availability.
/movie menambahkan torrent: setiap magnet adalah entri result.extra.downloadLinks
dengan nama, info hash, URI, ukuran byte, hd, cnsub, dan createdAt.
curl -s 'https://api.javinfo.dev/movie?q=BEB-001&providers=javbus' \
-H "x-javinfo-key: jvi_your_key_here"{
"q": "BEB-001",
"source": "javbus",
"result": {
"contentId": null,
"dvdId": "BEB-001",
"titleEn": "Hot kiss and embrace JULIA of Bijin Older Sister living in the neighbor",
"titleJa": "隣に住んでいる美人お姉さんの、熱い接吻と抱擁 JULIA",
"commentEn": null,
"commentJa": null,
"runtimeMins": 118,
"releaseDate": "2010-12-19",
"makers": ["Bi"],
"label": "Bicchi",
"series": "Hotkissandembraceof○○OlderSisterlivingin",
"categories": ["Slut", "Threesome / Foursome"],
"actresses": ["JULIA"],
"actors": [],
"directors": ["Sion."],
"authors": [],
"jacketFullUrl": "https://www.javbus.com/pics/cover/18gl_b.jpg",
"jacketThumbUrl": "https://www.javbus.com/pics/thumb/18gl.jpg",
"site": "javbus",
"serviceCode": null,
"extra": {
"actressesRich": [
{
"name": "JULIA",
"image": "https://www.javbus.com/pics/actress/2de_a.jpg"
}
],
"sampleUrl": null,
"galleryFull": [
"https://pics.dmm.co.jp/digital/video/beb00001/beb00001jp-1.jpg",
"https://pics.dmm.co.jp/digital/video/beb00001/beb00001jp-2.jpg"
],
"galleryThumb": [
"https://pics.dmm.co.jp/digital/video/beb00001/beb00001-1.jpg",
"https://pics.dmm.co.jp/digital/video/beb00001/beb00001-2.jpg"
],
"downloadLinks": [
{
"name": "BEB-001",
"hash": "0d640b95d94676448e6faa075b88e701191037d9",
"magnet": "magnet:?xt=urn:btih:0D640B95D94676448E6FAA075B88E701191037D9&dn=BEB-001",
"url": null,
"size": 1642824991,
"hd": false,
"cnsub": false,
"filesCount": null,
"createdAt": "2026-09-11"
}
],
"pageUrl": "https://www.javbus.com/en/BEB-001"
}
}
}Field array dipangkas ke satu-dua item.
Selanjutnya
- Pemfilteran — matriks per-penyedia dan contekan
/query. - Server MCP — penyedia sebagai argumen alat.
- Referensi API — setiap endpoint dengan playground.