料理に合うワインカテゴリーをご提案
生産者や産地、ヴィンテージをいきなり選ぶのではなく、まず大まかなワインのカテゴリーを決めると、ボトル選びが容易になります。本ツールでは、料理の中心的な特徴を赤身肉、魚介、辛味、デザートから1つ指定すると、広く用いられるペアリングの原則に基づいて実用的なカテゴリーをご案内します。短い理由と提供方法も表示するため、料理を作る方、おもてなしをする方、献立を考える方が、好み、調理法、ソース、ご予算を踏まえて選ぶための確かな出発点になります。
無料で実行
料理で最も強い特徴からお選びください
ペアリングでは、食べたときの印象を何が支配しているかを見極めることが大切です。シンプルに焼いたステーキなら、赤身肉の豊かさとうま味が中心になるため、骨格のあるフルボディの赤ワインが定番の出発点です。簡潔に調理した魚や貝では、繊細さと新鮮さのほうが重要になり、爽やかな辛口白ワインが適します。唐辛子の効いたカレーや辛いソースの場合は考え方が変わります。鶏肉、野菜、魚介といった素材より、辛味、香り、調味が前面に出るため、「辛い料理」を優先してください。デザートには、甘味がワインの感じ方を変えることから、独自のバランス原則があります。レシピの最初の材料ではなく、完成した一皿で最も強く感じる特徴をお選びください。ソース、マリネ、加熱方法、付け合わせによって、同じ素材でも別の分類になる場合があります。本ツールがあえて1つの主要プロフィールを伺うのは、単純な照合ですべての材料や個人の好みを扱えるように装うのではなく、明快で一般的な目安をご提供するためです。
各カテゴリーの役割をご確認ください
ご提案するカテゴリーは、長く使われてきたバランスの原則に基づきます。フルボディの赤ワインは一般に、タンニン、凝縮した果実味、十分な骨格を備え、赤身肉の脂や力強いうま味を受け止めます。爽やかな辛口白ワインは、酸味と軽やかなボディで口中をリフレッシュし、魚介の繊細な風味を覆いにくいスタイルです。辛い料理には、香り豊かなやや甘口の白ワインが、華やかな果実味、少量の残糖、控えめなアルコールによって調和します。甘味は唐辛子の刺激を和らげやすい一方、高いアルコール度数は刺激を強く感じさせることがあるためです。デザートには甘口ワインが適します。甘い食べ物の後では、辛口ワインが酸っぱく、薄く、または苦く感じられる場合があります。ワインをデザートと同等以上の甘さにすることが、伝統的で有用な目安です。これは品種の指定ではなくカテゴリーですので、候補を有用なスタイル群に絞った後、在庫、ご予算、料理、個人のお好みから最終的な1本をお選びいただけます。
信頼できる出発点としてご活用ください
結果をワイン選びの第一歩とし、調理法や召し上がる方のお好みに合わせて絞り込んでください。フルボディの赤でも、脂の多いグリル肉にはしっかりしたタンニンを、煮込み料理には丸みのある果実味を選べます。爽やかな白では、ごく繊細な貝には最も軽いものが合い、脂のある魚や焼き魚なら、より厚みのあるタイプも受け止められます。辛い料理は幅が広いため、実際の辛さとソースの甘さの両方を見て、どの程度の甘口がよいかをご判断ください。デザートも生の果物から濃厚なチョコレートまでさまざまです。甘口という分類は共通して有効ですが、料理が濃厚になるほどワインにも力強さが必要です。温度も重要で、温かすぎるとアルコールが目立ち、冷やしすぎると香りが弱まります。表示される提供メモを基本の目安にしてください。一般原則だけで完璧な組み合わせを保証することはできず、最終的にはお客様のお好みが慣習より大切です。それでも、カテゴリー単位の回答なら過度な精密さを避けつつ、初めてのワインリストや売り場でも選択しやすくなります。
活用例
夕食のワインをご計画いただけます
主菜の中心的な特徴から大分類を決めてから、ボトル、産地、価格を比較できます。
レシピにペアリング情報を追加できます
特定の品種、生産者、ヴィンテージに限定せず、読者に実用的なカテゴリーをご案内できます。
店舗やレストランで候補を絞れます
カテゴリーと提供メモを、在庫のあるボトルについて相談する際の簡潔な出発点としてお使いいただけます。
よくある質問
APIの利用料金はいくらですか?
APIの1回のご利用料金は$0.002です。判定は決定論的で、外部のワインデータベースは使用しません。
特定の品種やボトルが推奨されますか?
いいえ。一般的なカテゴリーをご提案し、品種、産地、生産者、価格はお好みと入手状況に合わせてお選びいただけます。
複数のプロフィールに当てはまる場合はどうしますか?
完成した料理で最も強い特徴をお選びください。例えば、唐辛子が強い魚介料理は、通常「魚介」より「辛い料理」として扱うほうが適切です。
辛い料理にやや甘口のワインが合うのはなぜですか?
少量の甘味が刺激を和らげ、芳香のある果実味が強い調味を引き立てます。低めのアルコール度数も唐辛子の刺激を強めにくい傾向があります。
ワインをデザートより甘くするのはなぜですか?
甘い食べ物は、それより甘くないワインを薄く、酸っぱく、または苦く感じさせます。同等以上の甘さにすると、通常はバランスが整います。
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/cook/recipe-wine-pairing-category \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"flavor_profile":"seafood"}'const res = await fetch("https://api.kit.forhosting.com/cook/recipe-wine-pairing-category", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"flavor_profile": "seafood"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/cook/recipe-wine-pairing-category",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"flavor_profile": "seafood"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/cook/recipe-wine-pairing-category", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"flavor_profile":"seafood"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"flavor_profile":"seafood"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/cook/recipe-wine-pairing-category", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"flavor_profile": "seafood"
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.recipe_wine_pairing_category",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |