- API
- Uç noktalar
- /recipes/browse-by-ingredients
Browse recipes matching all given ingredients (What's in my fridge?)
Evde bulunan malzemeleri girin ve hazırlayabileceğiniz tüm tarifleri eşleşme yüzdesine göre sıralanmış şekilde keşfedin. Yalnızca bir malzeme eksikse API bunu belirtir ve yerine kullanılabilecek bir seçenek önerir. Gıda israfına karşı en etkili çözüm: satın almanız "gerekenlerle" değil, elinizdekilerle pişirin. Kullanım alanları: GIDA İSRAFINI AZALTMA UYGULAMALARI • "Tavuğum, kabağım, pirincim ve parmesanim var" — API uygulanabilir tarifleri eşleşme yüzdesine göre sıralayarak döndürür. TÜKETİCİ SAĞLIK PLATFORMU • "Buzdolabında ne var" bilgisini "profilinize göre ne yemeniz gerektiği" ile birleştirin: elinizdeki malzemelerle hazırlanabilen uyumlu tarifler. RESTORANLAR — ARTAN YEMEK YÖNETİMİ • Günün sonunda restoran, mevcut malzemeleri girer ve günlük spesiyaller için öneriler alır.
İstek
Sayfalama ve malzeme filtrelerini içeren istek
BrowseRecipesByIngredientsRequest
Kimliği doğrulanmış hesaba sunulan ve belirtilen tüm malzemelerle eşleşen tariflere göz atma isteği
object
BrowseRecipesByIngredientsRequest
Kimliği doğrulanmış hesaba sunulan ve belirtilen tüm malzemelerle eşleşen tariflere göz atma isteği
ingredients
string[]
ingredients
recipeTypeId?
integer
recipeTypeId?
All of
Varyant 1
isPublished?
Yayın durumuna göre isteğe bağlı filtre (true = yayınlandı, false = yayınlanmadı)
isDeleted?
Soft delete durumuna göre isteğe bağlı filtre (true = silindi, false = etkin)
page
Sıfır tabanlı sayfa numarası
size?
Sayfa başına öğe sayısı