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

Voer de ingrediënten in die je thuis hebt en ontdek alle recepten die je kunt bereiden, gerangschikt op overeenkomstpercentage. Als je slechts één item mist, markeert de API dit en stelt een vervanging voor. Het ultieme wapen tegen voedselverspilling: kook met wat je hebt, niet met wat je "zou moeten" kopen. Toepassingen: APP'S VOOR HET VERMINDEREN VAN VOEDSELVERSPILLING • 'Ik heb kip, courgette, rijst en Parmezaan' — de API geeft uitvoerbare recepten terug, gerangschikt op match %. CONSUMENTENGEZONDHEIDSPLATFORMEN • Combineer 'wat er in je koelkast zit' met 'wat je zou moeten eten op basis van je profiel': compatibele recepten gemaakt met de beschikbare ingrediënten. RESTAURANTS — BEHEER VAN RESTJES • Aan het einde van de dag voert het restaurant de beschikbare ingrediënten in en ontvangt suggesties voor dagspecials.

POST
/recipes/browse-by-ingredients
Recipes
Kosten: 5 credits

Verzoek

application/json
object

Aanvraag met paginering en ingrediëntenfilters

BrowseRecipesByIngredientsRequest

Verzoek om recepten te bekijken die beschikbaar zijn voor het geauthenticeerde account en die overeenkomen met alle opgegeven ingrediënten

object

ingredients

string[]
string

recipeTypeId?

Optionele filter op basis van recepttype-identificatie

integer<int16> | null

isPublished?

Optioneel filteren op publicatiestatus (true = gepubliceerd, false = niet gepubliceerd)

boolean | null

isDeleted?

Optioneel filteren op soft-delete status (true = verwijderd, false = actief)

boolean | null

page

Nul-gebaseerd paginanummer

integer<int32> | null

size?

Aantal items per pagina

integer<int32>

Demo