Aller au contenu
javinfo

Fournisseurs

Les sources que javinfo agrège, ce que chacune renvoie et comment en épingler une avec providers.

Un fournisseur est une source que javinfo agrège et normalise. Chaque recherche est diffusée vers les fournisseurs enregistrés et renvoie le premier résultat structuré : métadonnées, aimants et flux en un appel, sans scrapers. Laissez l'API choisir ou épinglez la source voulue.

Le répertoire

FournisseurIdéal pourRenvoieEndpoints
fanza, dmmMétadonnées structurées et filtrage les plus richesMétadonnées, jaquettes, images d'exemple (catalogue censuré)/movie, /query, /random
missavFlux et les filtres les plus largesURLs de flux .m3u8, genres japonais, plages de durée + de sortie/movie, /query
javdbLiens de téléchargement et triAimants / liens de téléchargement, notes, disponibilité/movie, /query
javdatabaseDescriptions et imagesTexte de description, images d'exemple, navigation dans les archives/movie, /query
sextbFlux et titres non censurésFlux .m3u8, métadonnées, censuré + non censuré/movie, /query
javlibraryRepli sur catalogue profondMétadonnées, jaquette, images d'exemple/movie, /query
javbusTorrents et métadonnées japonaisesMétadonnées, jaquette, images de galerie, aimants/movie, /query

fanza et dmm sont les deux vitrines DMM + FANZA. Ids de requête : query:fanza, query:dmm, query:javdatabase, query:sextb, query:javlibrary, query:javbus, query:missav, query:javdb.

Sélection d'un fournisseur

Par défaut : diffusion

Sans providers, tous les fournisseurs sont candidats. L'API les essaie dans l'ordre ; le premier qui satisfait la requête l'emporte :

FANZA → DMM → javdatabase → sextb → javlibrary → javbus → missav → javdb

Les sept premiers, jusqu'à missav, viennent de notre index, en millisecondes. javdb est récupéré en direct, en repli derrière. /movie inverse les deux derniers : javdb juste devant missav.

Sur /query, un fournisseur qui ne satisfait pas votre filter/sort est ignoré silencieusement et la cascade passe au suivant. Sur /movie et /random, sans filtres, le premier résultat l'emporte. Le gagnant est renvoyé dans source :

{ "q": "SSIS-001", "source": "fanza", "result": { "...": "..." } }

Épingler avec providers

Envoyez providers pour forcer une source ou un ensemble : tableau ou liste à virgules, avec ou sans 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"] et "query:javdb" sont valides. Un fournisseur épinglé qui ne satisfait pas /query n'est pas ignoré : l'appel échoue avec 422 et un message nommant la raison (id inconnu : 400). Voir Erreurs.

Trois choses dépendent du choix :

  • /query — épinglage, cascade et capacité par filtre ; quel fournisseur prend quel filter/sort est dans la matrice des capacités.
  • /movie / /random — pas de filtres ; le gagnant dans source.
  • Serveur MCP — javinfo-search / javinfo-movie ont leur propre argument providers (javdb y est réservé aux vidéos).

Les fournisseurs

fanza / dmm

Les vitrines DMM + FANZA, source structurée la plus riche : toutes les dimensions nommées (genre, actress, maker, series, director, label, actor), librement combinées, valeurs en anglais, filtres de durée en minutes, sort: release, pagination. Catalogue censuré uniquement : uncensored les exclut.

missav

Le filtrage le plus large et la source de flux (URLs .m3u8) : toutes les dimensions nommées (genres en japonais, p. ex. 巨乳), plages de durée et de sortie, censored dans les deux sens. Compromis : pas de tri (pertinence uniquement), pas de vraie pagination (toujours page 1).

javdb

Pas de filtres par champ, mais le meilleur tri, source de téléchargement : uniquement l'onglet censored grossier (deux sens), availability (playable / magnets / subtitle / single) et un sort riche (relevance / release / update / rating). Paginé. Épinglez-le pour les aimants et téléchargements.

javdatabase

Notre catalogue du site anglais. Filtrage complet : toutes les dimensions nommées, libres, plus les deux plages, titres censurés et non censurés. Valeurs en anglais uniquement, pas de slugs automatiques ; un q japonais est ignoré. Paginé, sort: release fonctionne. Pour descriptions et images.

sextb

Des flux de notre catalogue : toutes les dimensions nommées, les deux plages, censored dans les deux sens. Les titres portent des URLs .m3u8 en plus des métadonnées habituelles. Paginé, sort: release fonctionne.

javlibrary

Un catalogue profond, entièrement à nous. /movie est une recherche par code : titre, distribution, genres, durée, date de sortie, studio, jaquette et images (pas d'aimants ni de flux). /query est une recherche complète : toutes les dimensions nommées, les deux plages, sort: release, titres censurés uniquement. Paginé. Quand les vitrines ratent un code.

javbus

Notre copie crawlée du catalogue javbus : environ 663 000 titres, censurés et non censurés, servie depuis notre index sans plafond horaire. Titres anglais et japonais, distribution, genres, maker, label, série, réalisateur, jaquette et galerie.

/query prend toutes les dimensions nommées sauf actor, les deux plages, censored dans les deux sens. Actrice, maker et genre correspondent en japonais ou en anglais (三上悠亜 et Yua Mikami fonctionnent tous deux). Tri limité à relevance ou release, résultats paginés. Pas d'availability.

/movie ajoute les torrents : chaque aimant est une entrée de result.extra.downloadLinks avec nom, info hash, URI, taille en octets, hd, cnsub et 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"
    }
  }
}

Les tableaux sont tronqués au premier élément ou aux deux.

Suite

Sur cette page