Skip to content
Conseil en vin, calculé.

L’intelligence du conseil en vin
pour votre plateforme

Décrivez ou photographiez ce qu’il y a dans votre assiette, ou partez de la bouteille que vous avez déjà. SommelierX compare des profils de saveurs structurés et vous montre ce qui fonctionne — et pourquoi.

Vous gérez une boutique en ligne ou un restaurant ? Il vous faut le widget prêt à l’emploi, pas l’API : voir le widget pour boutiques en ligne.

Saisie libre
Plat, ingrédients ou photo
Classé
Score par résultat
Explicable
Pourquoi l’accord fonctionne
Dans les deux sens
Du plat au vin, et inversement

Comment ça marche

Quatre étapes de l’inscription à votre premier accord.

1

Obtenez votre clé API

Inscrivez-vous sur developers.sommelierx.com, choisissez Starter ou Pro : votre clé API fonctionne immédiatement. Résiliable chaque mois.

2

Envoyez un plat

Envoyez un nom de plat, des ingrédients ou une photo à notre endpoint d’accords. Nous acceptons JSON, multipart ou texte brut.

3

Recevez les accords

Recevez des recommandations de vins classées avec scores d’accord, profils Wine DNA, notes de dégustation et explications de l’accord.

4

Ravissez vos utilisateurs

Affichez les résultats avec nos composants d’interface prêts à l’emploi, ou créez votre propre expérience à partir des données brutes.

Conçu pour les développeurs

Tout ce qu’il faut pour intégrer l’expertise du vin à votre produit.

🍷

Moteur de conseil en vin

Envoyez n’importe quel plat et recevez des recommandations de vins classées avec un score d’accord de 0 à 100. Propulsé par notre algorithme Wine DNA, développé pendant 17 ans avec des scientifiques et des sommeliers professionnels.

🧬

Profils Wine DNA

Exploitez les 19 dimensions du vin et les 17 dimensions du plat. Montrez pourquoi un accord fonctionne avec des graphiques radar, des histogrammes ou votre propre visualisation.

📷

Reconnaissance photo

Envoyez la photo d’un plat ou d’une étiquette. Notre reconnaissance automatique identifie le plat ou le vin et renvoie directement des suggestions d’accords. Basée sur des modèles de vision multimodaux.

🔄

Accord inversé

Partez d’un vin et trouvez les plats qui lui conviennent. Idéal pour les cavistes, les restaurants qui composent leur carte ou les applications qui aident à cuisiner pour une bouteille précise.

🌐

Multilingue

Le néerlandais et l’anglais sont disponibles dès maintenant. L’API utilise des codes de langue et est conçue pour accueillir de nouvelles langues sans modifier le contrat d’intégration.

🔌

Serveur MCP

Connectez SommelierX à n’importe quel assistant numérique via notre serveur Model Context Protocol. Claude, GPT et d’autres assistants peuvent interroger directement les accords mets-vins.

📑

Spécification OpenAPI 3.1

Spécification OpenAPI 3.1.0 complète disponible. Générez automatiquement des SDK clients dans n’importe quel langage. Documentation interactive via Scalar UI.

📈

Statistiques d’utilisation

Suivez l’utilisation de l’API, les requêtes populaires, les temps de réponse et les taux d’erreur dans votre tableau de bord. Configurez des alertes sur vos seuils de quota.

🔒

Sécurité de niveau entreprise

Authentification par clé API, limitation de débit, CORS configurable et transport exclusivement en HTTPS, avec des mesures de sécurité documentées pour les intégrations en production.

🖥
REST API
🤖
MCP Server
📄
OpenAPI
🌎
Webhooks
💻
SDKs

Démarrage rapide

Votre premier conseil en vin en moins de 5 minutes. Copiez, collez, lancez.

# Get wine advice for a dish
curl "https://api.sommelierx.com/api/v1/pairings" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "dish": "Pasta Carbonara",
    "locale": "en",
    "limit": 5
  }'

# Response includes ranked wines with DNA profiles:
# {
#   "pairings": [
#     {
#       "wine": "Chardonnay (Burgundy)",
#       "score": 94,
#       "reason": "The creamy texture pairs beautifully...",
#       "dna": { "body": 0.85, "acidity": 0.6, ... }
#     }
#   ]
# }
// Install: npm install sommelierx
import { SommelierX } from 'sommelierx';

const sx = new SommelierX({
  apiKey: process.env.SOMMELIERX_API_KEY
});

// Get wine advice for a dish
const result = await sx.pair({
  dish: 'Grilled Salmon with Lemon',
  locale: 'en',
  limit: 5
});

// Access wine recommendations
result.pairings.forEach(p => {
  console.log(`${p.wine} - Score: ${p.score}`);
  console.log(`  Reason: ${p.reason}`);
  console.log(`  DNA:${JSON.stringify(p.dna)}`);
});

// Reverse pairing: find dishes for a wine
const dishes = await sx.reversePair({
  wine: 'Barolo',
  limit: 10
});
# Install: pip install sommelierx
import sommelierx

client = sommelierx.Client(
    api_key="YOUR_API_KEY"
)

# Get wine advice for a dish
result = client.pair(
    dish="Beef Bourguignon",
    locale="en",
    limit=5
)

# Access wine recommendations
for pairing in result.pairings:
    print(f"{pairing.wine} - Score: {pairing.score}")
    print(f"  Reason: {pairing.reason}")
    print(f"  DNA: {pairing.dna}")

# Photo recognition + pairing
with open("dish.jpg", "rb") as f:
    photo_result = client.pair_from_photo(
        image=f,
        locale="en"
    )
3
Lignes jusqu’au premier accord
REST + MCP
Méthodes d’intégration
OpenAPI 3.1
Spécification complète
2 min
Jusqu’au premier appel API

Des tarifs simples et prévisibles

À partir de 9 € par mois. Résiliable chaque mois. Sans surprise.

Starter
€ 9
/ mois
  • 100 appels API / jour (environ 3 000 / mois)
  • Tous les endpoints d’accords
  • Reconnaissance photo
  • Accord inversé
  • Support par e-mail
Commencer
Enterprise
sur demande
tarif sur mesure
  • À partir de 25 000 appels API / jour
  • Tout ce qu’inclut Pro
  • Limites de débit sur mesure
  • SLA sur mesure
  • Support dédié
  • Intégrations sur mesure
Contacter l’équipe commerciale

Toutes les formules incluent HTTPS, l’authentification par clé API et la limitation de débit. Besoin de plus d’appels ? Contactez-nous.

Conçu pour de vrais produits

Trois façons dont les équipes utilisent SommelierX.

Proposez pour chaque plat des vins classés avec un score d’accord explicable.
Plateformes de restauration et de commande
L’accord au moment du choix
Laissez un assistant numérique effectuer des calculs d’accords mets-vins spécialisés via le serveur MCP.
Équipes qui créent des assistants
Des outils structurés plutôt que du texte libre
Associez les plats au catalogue du distributeur et n’affichez que les vins réellement disponibles.
Distribution de vin et e-commerce
Une découverte produit pertinente

Questions fréquentes

Wine DNA est notre propre algorithme d’accords, développé pendant 17 ans avec des scientifiques et des sommeliers professionnels. Il décrit chaque style de vin selon 19 dimensions et le compare à 17 dimensions du plat. Ce n’est pas un moteur de recommandation générique : il repose sur des données gustatives structurées et sur l’expertise de sommeliers.
Notre algorithme confronte 609 styles de vin aux plats avec la même expertise que celle des sommeliers professionnels. La matrice de score a été construite et affinée à la main par des professionnels, et non extraite d’avis en ligne. Un score supérieur à 80 indique un excellent accord.
Non. La documentation, la spécification OpenAPI et la liste d’outils du serveur MCP sont librement accessibles, mais chaque appel nécessite une formule. Starter coûte 9 € par mois (100 appels par jour), est résiliable chaque mois et renvoie les mêmes données complètes que Pro ; Pro (29 €) inclut 30 000 appels par mois et facture 0,02 € par appel au-delà. Vous avez une boutique en ligne ? Il vous faut le widget, pas l’API.
Oui. Toutes les formules payantes (Starter, Pro, Enterprise) autorisent un usage commercial. Vous pouvez afficher les résultats d’accords, les données Wine DNA et les notes de dégustation dans votre propre application. Une mention de SommelierX est appréciée mais pas obligatoire avec une formule payante.
MCP (Model Context Protocol) est un standard qui permet aux assistants numériques comme Claude d’appeler des API externes. Notre serveur MCP permet à tout assistant compatible d’interroger directement les accords mets-vins, pour créer facilement des sommeliers numériques, des chatbots et des moteurs de recommandation sans code d’intégration spécifique.
Nous fournissons une spécification OpenAPI 3.1.0 complète : vous pouvez générer automatiquement des SDK clients dans n’importe quel langage, par exemple avec openapi-generator. Des SDK officiels JavaScript et Python figurent sur notre feuille de route. En attendant, l’API REST fonctionne avec n’importe quel client HTTP.
Toutes les réponses sont en JSON. Les résultats d’accords contiennent l’identité du vin, le score d’accord et une explication. Wine DNA est disponible via son propre endpoint ; le détail avancé des scores dépend de la formule API. Les erreurs suivent une structure uniforme : statut, code, message et détails.
Les limites s’appliquent par clé API et sont réinitialisées chaque jour à minuit UTC. À l’approche de la limite, l’API renvoie des en-têtes indiquant votre quota restant. En cas de dépassement, vous recevez un code 429. Passez à une formule supérieure ou contactez-nous pour des limites sur mesure.

Cette bouteille dans votre casier ? Elle attend le bon plat.

Commencez par votre plat ou votre bouteille. Vous obtenez une note et la raison.