クイックスタート
1分で最初の javinfo 呼び出し — キーを取得し、/movie を呼び、JSON を読みます。
1. API キーを取得する
ダッシュボードでキーを作成します。jvi_ で始まり、すべてのリクエストに付けます。認証を参照。
2. リクエストを送る
/movie で DVD コードから1件:
curl "https://api.javinfo.dev/movie?q=SSIS-001" \
-H "x-javinfo-key: jvi_your_key_here"const res = await fetch('https://api.javinfo.dev/movie?q=SSIS-001', {
headers: { 'x-javinfo-key': 'jvi_your_key_here' },
});
const data = await res.json();
console.log(data.result?.titleEn);GET と POST の両方が使えます:
curl -X POST "https://api.javinfo.dev/movie" \
-H "x-javinfo-key: jvi_your_key_here" \
-H "Content-Type: application/json" \
-d '{"q":"SSIS-001"}'3. レスポンスを読む
/movie はクエリ、プロバイダー、構造化された result を返します:
{
"q": "SSIS-001",
"source": "fanza",
"result": {
"dvdId": "SSIS-001",
"titleEn": "...",
"releaseDate": "2021-07-06",
"actresses": ["..."],
"jacketFullUrl": "https://...",
"extra": { "sampleUrl": "https://...", "galleryFull": ["https://..."] }
}
}4. フィルターとページング
/query は複数の結果を返します。filter、sort、page、num(デフォルト 10、最大 50)を渡します。
curl -s "https://api.javinfo.dev/query?filter[genre]=Big%20Tits&sort=release" \
-H "x-javinfo-key: jvi_your_key_here"全フィールドとプロバイダー別対応はフィルタリングに。
次へ
- API リファレンスを試す — ライブプレイグラウンド付き。
- /query フィルタリングで絞り込み、並べ替え、ページ送り。
- エラーとレート制限を読む。