Estimateur boissons par invité
Vingt invités pour une fête de trois heures demandent 90 boissons : l'estimateur multiplie les invités par les heures et par 1,5 boisson par invité et par heure, puis arrondit au supérieur pour la liste de courses. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Invités
- 20
- Durée (heures)
- 3
- Quantité par invité et par heure
- 1,5 drinks
- Total exact de boissons
- 90
- Total de boissons
- 90
Les hôtes de fêtes, les wedding planners, les responsables traiteur et les applications d'événements ont besoin d'une réponse rapide et reproductible sur le nombre de boissons à acheter ou à servir lorsque la liste d'invités et l'horloge sont connues. Sous-estimer vide le bar en plein milieu de la réception ; surestimer gaspille le budget et l'espace frigorifique. Cet estimateur de boissons par invité multiplie le nombre de personnes par la durée en heures et par une règle empirique fixe du traiteur—une boisson et demie par invité et par heure—puis arrondit à l'entier supérieur pour que votre liste d'achats et le stock du bar restent pratiques.
Ce que signifie l'estimation boissons par invité et comment le taux fixe fonctionne
La planification des boissons pour les événements sociaux se formule généralement en boissons par personne dans le temps, plutôt qu'en un total unique fixe. Les guides traiteur et les supports de formation au service de bar utilisent souvent un taux horaire simple pour qu'un hôte puisse passer d'une réception de deux heures à un mariage de six heures sans inventer une nouvelle feuille de calcul à chaque fois. Cette capacité fige cette idée en une seule constante : une boisson et demie par invité et par heure.
Le produit exact est invités multiplié par la durée en heures multiplié par un point cinq. Le taux est volontairement fixe et documenté : c'est une règle empirique de planification, pas un essai de laboratoire sur la soif, pas une recommandation médicale, et pas une affirmation alcool versus softs. La consommation réelle varie avec la météo, le service du repas, le mix d'âges et selon que vous servez open bar, bar payant ou uniquement des stations sans alcool.
Lorsque vous avez besoin d'un pic plus agressif en première heure ou d'un taux plus bas pour un mariage sans alcool, scalez le nombre d'invités ou la durée dans votre propre couche, ou traitez le total renvoyé comme base et appliquez ensuite votre multiplicateur maison.
Quand estimer les boissons par invité
Les sites de planification de mariages et de fêtes ont besoin d'une source unique de vérité lorsqu'un couple saisit l'effectif et la durée de réception, afin que le devis du forfait boissons corresponde à la calculatrice gratuite de la page marketing. Les bureaux d'événements d'entreprise et les gestionnaires de lieux peuvent convertir les RSVP et les créneaux en capacité de glacières et en caisses sans maintenir une feuille privée par client.
Les outils SaaS meal-kit et traiteur peuvent attacher une ligne boissons à côté des portions alimentaires en réutilisant les champs invités et heures déjà présents dans le formulaire de réservation. Une validation échouée ne consomme pas le solde. Documentez que les résultats sont des estimations de planification à taux fixe—pas une consommation mesurée—gardez le taux visible dans la copie produit, et vous obtenez une mathématique de bar reproductible pour les hôtes, les blocs CMS et les edge workers sans héberger votre propre tableur de boissons.
Cas d’usage
Lieux et bureaux d'événements d'entreprise
Convertissez créneaux horaires et listes d'invités en capacité de glacières et en caisses sans maintenir une feuille de taux privée par client.
Questions fréquentes
Que se passe-t-il si guests ou la durée est nulle ou négative ?
Un effectif d'invités ou une durée d'événement non positifs ne peuvent pas produire une estimation de stock de boissons pertinente et ne sont pas facturés.
Quel taux le calculateur utilise-t-il ?
Une règle empirique fixe du traiteur : 1.5 boissons par invité et par heure.
S'agit-il d'une prévision de consommation mesurée ?
Non. C'est une estimation de planification déterministe à taux fixe pour le stock et les devis. L'ingestion réelle varie avec la météo, le menu et le style de service ; appliquez votre propre multiplicateur maison si besoin.
Pourquoi le total est-il arrondi au supérieur ?
Parce que vous achetez des bouteilles, des canettes ou des verres entiers. Dix invités pendant deux heures et demie donnent 37,5 boissons exactes : l'estimateur conseille donc d'en avoir 38 pour ne pas manquer.
Distingue-t-il boissons alcoolisées et sans alcool ?
Non. Le total couvre toutes les boissons et ne dit rien de la part d'alcool. La météo, le repas, l'âge des invités et le type de bar changent la consommation réelle : prenez ce chiffre comme base.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/cook/drinks-per-guest \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"guests":20,"duration_hours":3}'const res = await fetch("https://api.kit.forhosting.com/cook/drinks-per-guest", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"guests": 20,
"duration_hours": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/cook/drinks-per-guest",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"guests": 20,
"duration_hours": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/cook/drinks-per-guest", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"guests":20,"duration_hours":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"guests":20,"duration_hours":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/cook/drinks-per-guest", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"guests": 20,
"duration_hours": 3
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.drinks_per_guest",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Les effectifs d'invités non positifs et les durées non positives échouent avec invalid_input au lieu d'inventer un plan de stock nul.
Ce que signifie l'estimation boissons par invité et comment le taux fixe fonctionne
Comme vous stockez des bouteilles, canettes ou unités servies entières, l'endpoint renvoie aussi le plafond de ce produit sous total_drinks—le nombre que vous devez prévoir d'avoir sous la main. L'API elle-même ne change jamais la constante, de sorte que goldens, démos SEO et automatisations de production restent alignés.
Contrat d'entrée, forme de la réponse et comportement d'erreur
Exemple : dix invités pendant deux heures et demie donnent trente-sept point cinq exacts et trente-huit boissons après plafond. Épinglez ces produits déterministes dans vos tests pour que check-lists traiteur et widgets navigateur restent stables d'une version à l'autre. Les magnitudes extrêmement grandes au-dessus du plafond absolu interne sont rejetées afin qu'une mauvaise automatisation ne demande pas des stocks absurdes. Envoyez un corps JSON avec deux champs obligatoires. guests est un nombre fini positif : le nombre de personnes pour lesquelles vous stockez. Les alias guest_count, num_guests, people, attendees et guest sont acceptés. duration_hours est un nombre fini positif d'heures de l'événement ; les alias incluent hours, duration, event_hours, length_hours et time_hours. Les deux champs peuvent arriver en nombres JSON ou en chaînes numériques. En cas de succès le corps inclut guests et duration_hours en écho, rate_per_guest_per_hour toujours un point cinq, total_drinks_exact comme produit brut arrondi pour des goldens stables, total_drinks comme chiffre de stock en boissons entières par plafond, unit toujours drinks, formula rappelant la règle multiplier-et-plafonner, et message pour la copie d'interface. Champs manquants, valeurs non numériques, guests nul ou négatif et durée nulle ou négative échouent avec invalid_input et ne sont pas facturés. Exemple : vingt invités pendant trois heures donnent total_drinks_exact de quatre-vingt-dix et total_drinks de quatre-vingt-dix, car vingt fois trois fois un point cinq égale quatre-vingt-dix.
Où une API d'estimation boissons par invité gagne sa place
Comme l'implémentation est pure parse de niveau A, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle ni réseau sortant.
Cas d'intégration
Sites de planification de mariages et de fêtes
Transformez l'effectif RSVP et les heures de réception en un total_drinks stable pour que les pages de forfait boissons correspondent à l'estimateur gratuit du site.
SaaS traiteur et formulaires de réservation
Attachez une ligne boissons à côté des portions alimentaires en réutilisant les champs guests et duration_hours déjà capturés à la réservation.
Questions techniques
Comment fonctionne l'estimateur de boissons par invité ?
Envoyez guests (effectif positif) et duration_hours (heures positives). L'API multiplie par un taux fixe de 1.5 boissons par invité et par heure et renvoie total_drinks_exact plus le plafond total_drinks.
Combien coûte l'estimateur de boissons par invité ?
L'outil navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.