|
GET |
food-recipes/categories |
0
|
Sistemde bulunan mevcut yemeklere ait kategorileri listeler. |
Bu endpointe ait parametreler ve curl örneğini aşağıdan görüntüleyebilirsiniz.
Anahtar |
Örnek Değer |
Tip |
Zorunlu |
Açıklama |
- |
- |
int |
|
Herhangi bir parametre bilgisi almaz. |
Dört farklı api bağlantı şekli bulunmaktadır.
https://www.nosyapi.com/apiv2/service/food-recipes/categories?apiKey=APIKEY
curl --location 'https://www.nosyapi.com/apiv2/service/food-recipes/categories?apiKey=APIKEY'
curl --location 'https://www.nosyapi.com/apiv2/service/food-recipes/categories' \
--header 'X-NSYP: APIKEY'
curl --location 'https://www.nosyapi.com/apiv2/service/food-recipes/categories' \
--header 'Authorization: Bearer APIKEY'
{
"status": "success",
"message": "ok",
"messageTR": "ok",
"systemTime": 1716675629,
"endpoint": "food-recipes\/categories",
"rowCount": 31,
"creditUsed": 0,
"data": [
{
"category": "Ana Yemekler"
},
{
"category": "Atıştırmalık"
},
{
"category": "Bakliyat"
},
{
"category": "Balık"
},
{
"category": "Börek"
},
{
"category": "Çorbalar"
},
{
"category": "Dondurmalar"
},
{
"category": "Ekmek"
},
{
"category": "Et"
},
{
"category": "Hafif ve Sağlıklı"
},
{
"category": "Hamur İşi"
},
{
"category": "İçecekler"
},
{
"category": "Kahvaltılık"
},
{
"category": "Kek"
},
{
"category": "Kiler"
},
{
"category": "Kurabiye"
},
{
"category": "Makarna"
},
{
"category": "Pasta"
},
{
"category": "Pastane"
},
{
"category": "Pilav"
},
{
"category": "Pizza"
},
{
"category": "Poğaça"
},
{
"category": "Salatalar"
},
{
"category": "Sebze"
},
{
"category": "Şerbetli"
},
{
"category": "Sütlü"
},
{
"category": "Tart Turta Kiş"
},
{
"category": "Tatlılar"
},
{
"category": "Tavuk"
},
{
"category": "Yöresel"
},
{
"category": "Zeytinyağlılar"
}
]
}
|
|
GET |
food-recipes/search |
1
|
Sistemde bulunan mevcut yemek tarifleri aramak için kullanılır. |
Bu endpointe ait parametreler ve curl örneğini aşağıdan görüntüleyebilirsiniz.
Anahtar |
Örnek Değer |
Tip |
Zorunlu |
Açıklama |
q |
mercimek |
string |
|
q değerine göre yemeklerde arama yapmak için kullanılır. |
Dört farklı api bağlantı şekli bulunmaktadır.
https://www.nosyapi.com/apiv2/service/food-recipes/search?q=mercimek&apiKey=APIKEY
curl --location 'https://www.nosyapi.com/apiv2/service/food-recipes/search?q=mercimek&apiKey=APIKEY'
curl --location 'https://www.nosyapi.com/apiv2/service/food-recipes/search?q=mercimek' \
--header 'X-NSYP: APIKEY'
curl --location 'https://www.nosyapi.com/apiv2/service/food-recipes/search?q=mercimek' \
--header 'Authorization: Bearer APIKEY'
{
"status": "success",
"message": "ok",
"messageTR": "ok",
"systemTime": 1716678925,
"endpoint": "food-recipes",
"rowCount": 10,
"creditUsed": 1,
"pagination": {
"total": 414,
"per_page": 10,
"current_page": 5,
"last_page": 42,
"from": 41,
"to": 50
},
"data": [
{
"id": 380,
"yemek": "Tavuk Suyuna Harf Çorbası",
"aciklama": "...",
"hazirlikSuresi": 5,
"pisirmeSuresi": 30,
"dinlenmeSuresi": 0,
"ipucu": "",
"servis": 4,
"zorluk": "Kolay",
"kategori": "Çorbalar",
"ogunler": [
"Akşam Yemeği",
"Ara Öğün",
"Öğle Yemeği"
],
"resimler": "https:\/\/www.nosycdn.com\/api\/food\/tavuk-suyuna-harf-corbasi-654.jpg"
}
]
}
|
|
GET |
food-recipes |
1
|
Sistemde bulunan mevcut yemek tarifleri listeler |
Bu endpointe ait parametreler ve curl örneğini aşağıdan görüntüleyebilirsiniz.
Anahtar |
Örnek Değer |
Tip |
Zorunlu |
Açıklama |
categories |
Çorbalar |
string |
|
Kategori bilgisini alır. Girilmediği takdirde tüm datalar gelir. |
Dört farklı api bağlantı şekli bulunmaktadır.
https://www.nosyapi.com/apiv2/service/food-recipes?apiKey=APIKEY
curl --location 'https://www.nosyapi.com/apiv2/service/food-recipes?apiKey=APIKEY'
curl --location 'https://www.nosyapi.com/apiv2/service/food-recipes' \
--header 'X-NSYP: APIKEY'
curl --location 'https://www.nosyapi.com/apiv2/service/food-recipes' \
--header 'Authorization: Bearer APIKEY'
{
"status": "success",
"message": "ok",
"messageTR": "ok",
"systemTime": 1716678925,
"endpoint": "food-recipes",
"rowCount": 10,
"creditUsed": 1,
"pagination": {
"total": 414,
"per_page": 10,
"current_page": 5,
"last_page": 42,
"from": 41,
"to": 50
},
"data": [
{
"id": 380,
"yemek": "Tavuk Suyuna Harf Çorbası",
"aciklama": "...",
"hazirlikSuresi": 5,
"pisirmeSuresi": 30,
"dinlenmeSuresi": 0,
"ipucu": "",
"servis": 4,
"zorluk": "Kolay",
"kategori": "Çorbalar",
"ogunler": [
"Akşam Yemeği",
"Ara Öğün",
"Öğle Yemeği"
],
"resimler": "https:\/\/www.nosycdn.com\/api\/food\/tavuk-suyuna-harf-corbasi-654.jpg"
}
]
}
|
|
GET |
food-recipes/details |
1
|
ID ile sorgulama yapıldığı tarifin içindekileri, nasıl yapıldığını, yemeğin kalori miktarı gibi bilgileri görüntüleyebilirsin. |
Bu endpointe ait parametreler ve curl örneğini aşağıdan görüntüleyebilirsiniz.
Anahtar |
Örnek Değer |
Tip |
Zorunlu |
Açıklama |
id |
335 |
int |
|
Girilen id değerine göre tarif bilgisini sunmaktadır. |
Dört farklı api bağlantı şekli bulunmaktadır.
https://www.nosyapi.com/apiv2/service/food-recipes/details?id=335&apiKey=APIKEY
curl --location 'https://www.nosyapi.com/apiv2/service/food-recipes/details?id=335&apiKey=APIKEY'
curl --location 'https://www.nosyapi.com/apiv2/service/food-recipes/details?id=335' \
--header 'X-NSYP: APIKEY'
curl --location 'https://www.nosyapi.com/apiv2/service/food-recipes/details?id=335' \
--header 'Authorization: Bearer APIKEY'
{
"status": "success",
"message": "ok",
"messageTR": "ok",
"systemTime": 1716682426,
"endpoint": "food-recipes\/details",
"rowCount": 15,
"creditUsed": 1,
"pagination": [],
"data": {
"id": 996,
"yemek": "Pazılı Bulgur Yemeği",
"aciklama": "",
"hazirlikSuresi": 25,
"pisirmeSuresi": 60,
"dinlenmeSuresi": 0,
"ipucu": "",
"servis": 4,
"zorluk": "Kolay",
"kategori": "Ana Yemekler",
"ogunler": [
"Akşam Yemeği",
"İftar",
"Öğle Yemeği"
],
"resimler": "https:\/\/www.nosycdn.com\/api\/food\/pazili-bulgur-yemegi-1880.jpg",
"icindekiler": [
{
"urun": "kuzu kuşbaşı",
"miktar": 200.03,
"tip": "gram sotelik doğranmış"
},
{
"urun": "zeytinyağı",
"miktar": 12.03,
"tip": "gram"
},
{
"urun": "tereyağı",
"miktar": 15.03,
"tip": "gram"
},
{
"urun": "kuru soğan",
"miktar": 150.03,
"tip": "gram yemeklik doğranmış"
},
{
"urun": "domates salçası",
"miktar": 15.03,
"tip": "gram"
},
{
"urun": "pul biber",
"miktar": 5.03,
"tip": "gram"
},
{
"urun": "pilavlık bulgur",
"miktar": 20.03,
"tip": "gram"
},
{
"urun": "pazı",
"miktar": 600.03,
"tip": "gram yemeklik doğranmış"
}
],
"besleyiciDegerler": [
{
"deger": "Kalori",
"miktar": "87.00",
"tip": "k.kal"
},
{
"deger": "Enerji",
"miktar": "87.00",
"tip": "k.kal"
},
{
"deger": "Yağ",
"miktar": "6.05",
"tip": "mg"
},
{
"deger": "Karbonhidrat",
"miktar": "2.80",
"tip": "g"
},
{
"deger": "Protein",
"miktar": "5.09",
"tip": "g"
},
{
"deger": "Su",
"miktar": "82.20",
"tip": "g"
},
{
"deger": "Lif",
"miktar": "2.10",
"tip": "g"
},
{
"deger": "Kolesterol",
"miktar": "17.10",
"tip": "mg"
},
{
"deger": "Sodyum",
"miktar": "72.08",
"tip": "mg"
},
{
"deger": "Potasyum",
"miktar": "313.34",
"tip": "mg"
},
{
"deger": "Kalsiyum",
"miktar": "69.22",
"tip": "mg"
},
{
"deger": "Demir",
"miktar": "2.06",
"tip": "mg"
},
{
"deger": "Fosfor",
"miktar": "68.43",
"tip": "mg"
},
{
"deger": "Magnezyum",
"miktar": "56.81",
"tip": "mg"
},
{
"deger": "Folik Asit",
"miktar": "18.72",
"tip": "µg"
},
{
"deger": "Vitamin A",
"miktar": "369.60",
"tip": "µg"
},
{
"deger": "Vitamin C",
"miktar": "20.45",
"tip": "mg"
},
{
"deger": "Vitamin E",
"miktar": "1.30",
"tip": "mg"
},
{
"deger": "Vitamin B1",
"miktar": "0.08",
"tip": "mg"
},
{
"deger": "Vitamin B2",
"miktar": "0.10",
"tip": "mg"
},
{
"deger": "Vitamin B3",
"miktar": "1.49",
"tip": "mg"
},
{
"deger": "Vitamin B5",
"miktar": "0.26",
"tip": "mg"
},
{
"deger": "Vitamin B6",
"miktar": "0.08",
"tip": "mg"
},
{
"deger": "Vitamin B12",
"miktar": "0.43",
"tip": "µg"
}
],
"yapimSureci": [
{
"adim": 1,
"aciklama": "Eti ve yağları bir tencereye alın...."
},
{
"adim": 2,
"aciklama": "Salça ve biberi ekleyin...."
},
{
"adim": 3,
"aciklama": "Kalan malzemeleri de ilave ed...."
}
]
}
}
|
|
GET |
food-recipes/calorie |
1
|
Sistemde bulunan mevcut yemek tariflerini kalori aramasına göre getirir. |
Bu endpointe ait parametreler ve curl örneğini aşağıdan görüntüleyebilirsiniz.
Anahtar |
Örnek Değer |
Tip |
Zorunlu |
Açıklama |
categories |
Çorbalar |
string |
|
Kategori bilgisini alır. Girilmediği takdirde tüm datalar gelir. |
calorie |
100 |
int |
|
Kalori bilgisini içerir. |
calorieRate |
5 |
int |
|
Kalori bilgisine eklenecek ve azalttıracak yüzde değeri girmelisiniz. |
Dört farklı api bağlantı şekli bulunmaktadır.
https://www.nosyapi.com/apiv2/service/food-recipes/calorie?calorie=100&calorieRate=5&apiKey=APIKEY
curl --location 'https://www.nosyapi.com/apiv2/service/food-recipes/calorie?calorie=100&calorieRate=5&apiKey=APIKEY'
curl --location 'https://www.nosyapi.com/apiv2/service/food-recipes/calorie?calorie=100&calorieRate=5' \
--header 'X-NSYP: APIKEY'
curl --location 'https://www.nosyapi.com/apiv2/service/food-recipes/calorie?calorie=100&calorieRate=5' \
--header 'Authorization: Bearer APIKEY'
{
"status": "success",
"message": "ok",
"messageTR": "ok",
"systemTime": 1716678925,
"endpoint": "food-recipes",
"rowCount": 10,
"creditUsed": 1,
"pagination": {
"total": 414,
"per_page": 10,
"current_page": 5,
"last_page": 42,
"from": 41,
"to": 50
},
"data": [
{
"id": 380,
"yemek": "Tavuk Suyuna Harf Çorbası",
"aciklama": "...",
"hazirlikSuresi": 5,
"pisirmeSuresi": 30,
"dinlenmeSuresi": 0,
"ipucu": "",
"servis": 4,
"zorluk": "Kolay",
"kategori": "Çorbalar",
"ogunler": [
"Akşam Yemeği",
"Ara Öğün",
"Öğle Yemeği"
],
"resimler": "https:\/\/www.nosycdn.com\/api\/food\/tavuk-suyuna-harf-corbasi-654.jpg"
}
]
}
|
|
GET |
nosy-service/check |
0 |
Api servisinizin aktif olup/olmadığını döndürür. |
Bu endpointe ait parametreler ve curl örneğini aşağıdan görüntüleyebilirsiniz.
Anahtar |
Örnek Değer |
Tip |
Zorunlu |
Açıklama |
apiID |
188199911 |
int |
|
Kontrol edilecek API'nin ID'si |
Link üzerinden erişim:
Link üzerinden
https://www.nosyapi.com/apiv2/nosy-service/check?apiID=188199911&apiKey=APIKEY
curl --location 'https://www.nosyapi.com/apiv2/nosy-service/check?apiID=188199911&apiKey=APIKEY'
|
(*) Başarılı bir sonuç (en az bir kayıt) aldığınızda toplam kredinizden düşecek miktar, sonuç sayısı kadardır. |