Ürün listesi

Ürün listesi

GET /Products

Restoranın Adisyo'da yer alan ürün listesini listeler.

Örnek istek

Ürün listesi
curl -X GET "https://ext.adisyo.com/api/External/v2/Products" \
  --header "x-api-key: <adisyo-tarafindan-verilen-api-key>" \
  --header "x-api-secret: <istek-gonderilen-restoran-icin-gizli-bilgi>" \
  --header "x-api-consumer: <istek-gonderen-firmayi-tanimlayan-bir-metin>"

İstek Parametreleri

Bu method için ek bir parametreye ihtiyaç yoktur.

Örnek cevap

Ürün listesi
{
  "data": [
    {
      "categoryName": "FIRINDAN",
      "categoryId": 206669,
      "products": [
        {
          "productName": "LAHMACUN",
          "productCode": null,
          "productUnits": [
            {
              "unitName": "Tam",
              "prices": [
                {
                  "price": 0,
                  "orderType": 1
                },
                {
                  "price": 0,
                  "orderType": 3
                },
                {
                  "price": 0,
                  "orderType": 5
                }
              ],
              "productUnitId": 2482507,
              "isDefault": true
            }
          ],
          "productId": 2336571,
          "taxRate": 10,
          "isStockFollow": false,
          "stockList": null,
          "menus": []
        },
        {
          "productName": "ADANA",
          "productCode": null,
          "productUnits": [
            {
              "unitName": "Tam",
              "prices": [
                {
                  "price": 0,
                  "orderType": 1
                },
                {
                  "price": 0,
                  "orderType": 3
                },
                {
                  "price": 0,
                  "orderType": 5
                }
              ],
              "productUnitId": 2482508,
              "isDefault": true
            }
          ],
          "productId": 2336572,
          "taxRate": 10,
          "isStockFollow": false,
          "stockList": null,
          "menus": []
        },
        {
          "productName": "HATAY DÖNER",
          "productCode": null,
          "productUnits": [
            {
              "unitName": "adet",
              "prices": [
                {
                  "price": 0,
                  "orderType": 1
                },
                {
                  "price": 0,
                  "orderType": 3
                },
                {
                  "price": 0,
                  "orderType": 5
                }
              ],
              "productUnitId": 2112388,
              "isDefault": true
            }
          ],
          "productId": 1994344,
          "taxRate": 10,
          "isStockFollow": false,
          "stockList": null,
          "menus": []
        },
        {
          "productName": "HAMBURGER",
          "productCode": null,
          "productUnits": [
            {
              "unitName": "adet",
              "prices": [
                {
                  "price": 0,
                  "orderType": 1
                },
                {
                  "price": 0,
                  "orderType": 3
                },
                {
                  "price": 0,
                  "orderType": 5
                }
              ],
              "productUnitId": 2112392,
              "isDefault": true
            }
          ],
          "productId": 1994348,
          "taxRate": 10,
          "isStockFollow": false,
          "stockList": null,
          "menus": []
        }
      ]
    },
    {
      "categoryName": "BURGER MENÜLER",
      "categoryId": 262361,
      "products": [
        {
          "productName": "BURGER MENÜ",
          "productCode": null,
          "productUnits": [
            {
              "unitName": "adet",
              "prices": [
                {
                  "price": 114,
                  "orderType": 1
                },
                {
                  "price": 130,
                  "orderType": 3
                },
                {
                  "price": 114,
                  "orderType": 5
                }
              ],
              "productUnitId": 2953377,
              "isDefault": true
            }
          ],
          "productId": 2767349,
          "taxRate": 10,
          "isStockFollow": false,
          "stockList": null,
          "menus": []
        },
        {
          "productName": "DOUBLE BURGER MENÜ",
          "productCode": null,
          "productUnits": [
            {
              "unitName": "adet",
              "prices": [
                {
                  "price": 154,
                  "orderType": 1
                },
                {
                  "price": 170,
                  "orderType": 3
                },
                {
                  "price": 154,
                  "orderType": 5
                }
              ],
              "productUnitId": 2953379,
              "isDefault": true
            }
          ],
          "productId": 2767351,
          "taxRate": 10,
          "isStockFollow": false,
          "stockList": [
            {
              "stockQuantity": 0.000,
              "salesChannel": "Ana Kanal"
            },
            {
              "stockQuantity": 0.000,
              "salesChannel": "Pazar yerleri"
            }
          ],
          "menus": []
        }
      ]
    }
  ],
  "status": 100,
  "message": "İşlem Başarılı."
}

Cevap parametreleri

Parametre AdıData TipiAçıklama
dataArrayÜrün kategorileri ve ürünlerin listesi
data.categoryNameStringKategori adı
data.categoryIdNumberKategori ID'si
data.productsArrayKategoriye ait ürünlerin listesi
data.products.productNameStringÜrün adı
data.products.productCodeString?Ürün kodu
data.products.productUnitsArrayÜrün birimlerinin listesi
data.products.productUnits.unitNameStringBirim adı (Tam, adet vb.)
data.products.productUnits.pricesArrayFiyat listesi
data.products.productUnits.prices.priceNumberFiyat
data.products.productUnits.prices.orderTypeNumberSipariş tipi
data.products.productUnits.productUnitIdNumberÜrün birim ID'si
data.products.productUnits.isDefaultBooleanVarsayılan birim olup olmadığı
data.products.productIdNumberÜrün ID'si
data.products.taxRateNumberVergi oranı
data.products.isStockFollowBooleanStok takibi yapılıp yapılmadığı
data.products.stockListArray?Stok listesi (satış kanalı bazında)
data.products.stockList.stockQuantityNumberStok miktarı
data.products.stockList.salesChannelStringStok miktarının verildiği satış kanalı
data.products.menusArrayMenü listesi
statusNumberSonuç Kodları
messageStringİşlem sonucu mesajı