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

Wprowadź składniki, które masz w domu i odkryj wszystkie przepisy, które możesz przygotować, uszeregowane według procentu dopasowania. Jeśli brakuje Ci tylko jednego składnika, API go wskaże i zasugeruje zamiennik. Ostateczna broń przeciwko marnowaniu jedzenia: gotuj z tym, co masz, a nie z tym, co "powinieneś" kupić. Zastosowania: APLIKACJE DO REDUKCJI MARNOWANIA ŻYWNOŚCI • „Mam kurczaka, cukinię, ryż i parmezan” — API zwraca możliwe przepisy, uszeregowane według % dopasowania. PLATFORMY WELLNESS DLA KONSUMENTÓW • Połącz „co masz w lodówce” z „co powinieneś jeść na podstawie swojego profilu”: kompatybilne przepisy wykonane z dostępnych składników. RESTAURACJE — ZARZĄDZANIE RESZTKAMI • Na koniec dnia restauracja wprowadza dostępne składniki i otrzymuje sugestie dotyczące specjałów dnia.

POST
/recipes/browse-by-ingredients
Recipes
Koszt: 5 kredytów

Żądanie

application/json
object

Żądanie zawierające paginację i filtry składników

BrowseRecipesByIngredientsRequest

Żądanie przeglądania przepisów dostępnych dla uwierzytelnionego konta, które pasują do wszystkich określonych składników

object

ingredients

string[]
string

recipeTypeId?

Opcjonalny filtr według identyfikatora typu przepisu

integer<int16> | null

isPublished?

Opcjonalny filtr według statusu publikacji (true = opublikowane, false = nieopublikowane)

boolean | null

isDeleted?

Opcjonalny filtr według statusu miękkiego usunięcia (true = usunięte, false = aktywne)

boolean | null

page

Numeracja stron zaczynająca się od zera

integer<int32> | null

size?

Liczba przedmiotów na stronie

integer<int32>

Demo