Hay un montón de bases de datos de porno JAV que puedes navegar. javdatabase.com, JavDB, MissAV – abres una página, haces clic en una etiqueta de género, haces scroll. Lo que no hay, hasta que construyes una, es una base de datos que puedas consultar: enviar filtros desde tu propia app y recibir resultados estructurados de vuelta. Navegar y consultar son trabajos distintos, y ninguno de esos sitios hace el segundo.
javinfo sí. El endpoint /query acepta un término de búsqueda, un conjunto de filtros, o ambos, y devuelve una lista paginada de coincidencias como JSON.
Consulta la base de datos con filtros
Digamos que quieres títulos de tetas grandes de más de dos horas, los más nuevos primero. Eso es una sola petición:
curl -X POST "https://api.javinfo.dev/query" \ -H "x-javinfo-key: YOUR_KEY" \ -H "Content-Type: application/json" \ -d '{ "filter": { "genre": "Big Tits", "runtimeMin": 120 }, "sort": "release", "num": 10 }'{ "source": "fanza", "count": 10, "results": [ { "id": "118abp00999", "dvdId": "ABP-999", "title": "...", "cover": "https://pics.dmm.co.jp/.../ps.jpg", "releaseDate": "2019-01-04", "extra": { "runtimeMins": 130, "maker": "...", "categories": ["Big Tits"], "actresses": [{ "name": "...", "image": "https://..." }] } } ]}q busca por código, título o actriz. filter lo acota. Puedes enviar uno u otro, o ambos – un filtro sin q es una navegación de catálogo válida.
Los filtros
Cada campo es opcional; envía solo lo que necesites:
genre,actress,maker,series,director,label,actor– coinciden con los metadatos obvioscensored–"censored"o"uncensored"runtimeMin/runtimeMax– duración en minutosreleaseAfter/releaseBefore– límites de fecha enYYYY-MM-DDavailability–"playable","magnets","subtitle"o"single"
Ordena con sort (relevance por defecto, o release, update, rating), y pagina con page y num (hasta 50 por página). No todos los proveedores respaldan todos los filtros – los rangos de duración y fecha de lanzamiento se apoyan en missav, availability y rating vienen de javdb, genre/actress/maker son los más amplios entre fanza/dmm y javdatabase – así que fija una fuente con providers cuando un filtro sea específico de un proveedor. Los valores pasan tal cual, así que los nombres de género van en inglés en fanza/javdatabase y en japonés en missav.
De una coincidencia al registro completo
/query te da la lista. Cuando ya tienes el código que quieres, /movie devuelve el registro completo normalizado para él – la misma forma result.* a la que se mapea cada proveedor, ya sean los extras enlaces magnet de JavDB, streams de MissAV o descripciones y muestras de javdatabase. Una sola API de metadatos JAV agnóstica de proveedor, dos endpoints: /query para encontrar, /movie para obtener.
Regístrate en app.javinfo.dev, consigue una key y pásala en la cabecera x-javinfo-key (también en RapidAPI). Facturación por uso: /query cuesta $0.0002, /movie cuesta $0.0005 por resultado exitoso, las búsquedas fallidas gratis. Los nuevos registros reciben más de 100 búsquedas gratis, sin tarjeta de crédito. Sin scraper que alojar, sin Cloudflare contra la que pelear, sin esquema que aplicar ingeniería inversa. Solo una base de datos que puedes llamar.