JavLibrary es donde se esconden los códigos testarudos. Catálogo enorme, interfaz en inglés, el tipo de historial de lanzamientos que otros sitios tiran a la basura en silencio. Lo que nunca sacaron es una API de JavLibrary. Busca en GitHub y encontrarás scrapers peleando con Cloudflare por un póster y un reparto: divertido un fin de semana, un infierno a las 3am cuando el markup se mueve.
javinfo corre javlibrary como proveedor de verdad. Los mismos endpoints que el resto. Tú mandas un código; nosotros mandamos JSON.
Lo que realmente obtienes
Fija providers: "javlibrary" en POST /movie y obtienes una consulta por código: título, reparto, géneros, duración, fecha de lanzamiento, estudio, carátula, imágenes de muestra y la URL de la página de JavLibrary. Sin magnets. Sin streams HLS. Esto es dato de catálogo, no un salto de descarga — para eso usa JavDB o MissAV.
curl -X POST "https://api.javinfo.dev/movie" \ -H "x-javinfo-key: YOUR_KEY" \ -H "Content-Type: application/json" \ -d '{ "q": "SSIS-001", "providers": "javlibrary" }'{ "q": "SSIS-001", "source": "javlibrary", "result": { "dvdId": "SSIS-001", "titleEn": "Newcomer NO.1 STYLE ...", "runtimeMins": 120, "releaseDate": "2020-07-07", "makers": ["S1 NO.1 STYLE"], "categories": ["Beautiful Girl", "Slender"], "actresses": ["Example Actress"], "jacketFullUrl": "https://...", "site": "javlibrary", "extra": { "pageUrl": "https://www.javlibrary.com/en/...", "sampleImages": ["https://..."] } }}La misma forma base de result que cualquier otra fuente en la API de metadatos JAV. Tu parser no crece una rama especial para JavLibrary.
Por qué va al final
El proveedor se scrapea con navegador (Cloudflare no es opcional en ese dominio), así que es la fuente más lenta que tenemos. La cascada por defecto termina ahí a propósito:
FANZA → DMM → missav → javdb → javdatabase → javlibraryPiénsalo como el cerrador de catálogo profundo — el que todavía aparece cuando las APIs más rápidas te ghostean. Fíjalo cuando sepas que quieres JavLibrary. Déjalo en paz cuando quieras velocidad y solo lo necesites de fallback.
/query también funciona, pero solo como búsqueda por palabra clave desnuda sobre códigos y labels. Respeta num y page. Los filtros y los sorts fancy lo excluyen. Guía completa: cómo usar el proveedor JavLibrary.
Olvídate de escribir tu propio scraper
Un scraper de JavLibrary es un segundo empleo: Camoufox o FlareSolverr, cookies del age-gate, selectores quebradizos, páginas que se caen cuando CF está de mal humor. Nosotros ya corremos ese stack del lado del servidor. Llamas a un endpoint agnóstico de proveedor y lees result.* igual que con javdatabase o con cualquiera.
Regístrate en app.javinfo.dev, agarra una key, pásala en x-javinfo-key (también en RapidAPI). Por uso: /movie es $0.0005 por hit, /query es $0.0002, fallos gratis. Cuentas nuevas: 1.000+ consultas gratis, sin tarjeta. Un minuto hasta la primera llamada en vivo.