Browse recipes matching all given ingredients (What's in my fridge?)

Entrez les ingrédients que vous avez chez vous et découvrez toutes les recettes que vous pouvez préparer, classées par pourcentage de correspondance. Si un seul ingrédient manque, l'API le signale et propose une substitution. L'arme ultime contre le gaspillage alimentaire : cuisinez avec ce que vous avez, pas avec ce que vous êtes "censé" acheter. Cas d'utilisation : APPLICATIONS DE RÉDUCTION DU GASPILLAGE ALIMENTAIRE • 'J'ai du poulet, des courgettes, du riz et du parmesan' – l'API retourne des recettes réalisables, classées par % de correspondance. PLATEFORMES DE BIEN-ÊTRE CONSOMMATEUR • Combinez "ce qu'il y a dans votre frigo" avec "ce que vous devriez manger selon votre profil" : des recettes compatibles préparées avec vos ingrédients disponibles. RESTAURANTS — GESTION DES RESTES • En fin de journée, le restaurant saisit les ingrédients disponibles et reçoit des suggestions pour les plats du jour.

POST
/recipes/browse-by-ingredients
Recipes
Coût : 5 crédits

Demande

application/json
object

Demande contenant des filtres de pagination et d'ingrédients

BrowseRecipesByIngredientsRequest

Demande de consultation des recettes disponibles pour le compte authentifié correspondant à tous les ingrédients spécifiés

object

ingredients

string[]
string

recipeTypeId?

Filtre optionnel par type de recette

integer<int16> | null

isPublished?

Filtre optionnel par statut de publication (true = publié, false = non publié)

boolean | null

isDeleted?

Filtre facultatif par statut de suppression douce (true = supprimé, false = actif)

boolean | null

page

Numéro de page basé sur zéro

integer<int32> | null

size?

Nombre d'articles par page

integer<int32>

Démonstration