Stok Kontrol Listesi

Bu metod, arama filtreleriyle eşleşen ürün bilgilerini sayfalanmış şekilde, birden fazla öğeyi içeren bir dizi olarak döndürür.

Endpoint Bilgileri

  • URL: `https://integration-api.pttavm.com/api/v1/products/search
  • HTTP Metodu: GET
  • header : Api-Key zorunlu
  • header : access-token zorunlu
  • header : Content-Type: application/json

Örnek Servis İsteği

  • categoryId zorunlu alan
  • subCategoryId zorunlu alan
  • isActive zorunlu alan
  • isInStock zorunlu alan
  • merchantCategoryId zorunlu alan
  • searchPage zorunlu alan

curl 'https://integration-api.pttavm.com/ /api/v1/products/search?categoryId=&subCategoryId=&isActive=&isInStock=&merchantCategoryId=&searchPage=' \
  --header 'Api-Key: ' \
  --header 'Access-Token: '

Örnek Servis Cevabı

[
  {
    "yeniKategoriId": null,
    "urunId": 1,
    "resimListesi": [
      {
        "url": null,
        "sira": 1
      }
    ],
    "shopId": 1,
    "durum": "Yeni",
    "barkod": null,
    "urunAdi": null,
    "aciklama": null,
    "uzunAciklama": null,
    "miktar": 1,
    "kdVsiz": 1,
    "kdVli": 1,
    "kdvOran": 1,
    "iskonto": 1,
    "aktif": true,
    "mevcut": true,
    "agirlik": 1,
    "boyX": 1,
    "boyY": 1,
    "boyZ": 1,
    "desi": 1,
    "resim1Url": null,
    "resim2Url": null,
    "resim3Url": null,
    "kategoriBilgisiGuncelle": 1,
    "anaKategoriId": 1,
    "altKategoriId": 1,
    "altKategoriAdi": null,
    "urunUrl": null,
    "tag": null,
    "urunKodu": null,
    "resim1Stream": null,
    "resim2Stream": null,
    "resim3Stream": null,
    "tedarikciAltKategoriId": 1,
    "tedarikciAltKategoriAdi": null,
    "tedarikciSanalKategoriId": 1,
    "variantListesi": [
      {
        "durum": "Yeni",
        "anaUrunKodu": null,
        "variantBarkod": null,
        "variant1Deger": null,
        "variant2Deger": null,
        "miktar": 1,
        "fiyat": 1,
        "fiyatFarkiMi": true,
        "kayitDegisti": 1,
        "guncellemeSonucu": null
      }
    ],
    "garantiSuresi": 1,
    "garantiVerenFirma": null,
    "adminCode": null,
    "rowCount": 1,
    "gtin": null,
    "singleBox": null,
    "kargoProfilId": 1,
    "tahminiKargoSuresi": null,
    "isCargoFromSupplier": null
  }
]
Parametre Tür Açıklama
yeniKategoriId string Kategorilere göre ürün bilgilerini almak için kategori kimliğini içerir. (İsteğe bağlı)
UrunId integer Ürün ID bilgisini içerir.
resimListesi array Ürün görsellerine ait resim linklerini içerir.
url string Ürün görsel linki
sira int32 Ürün görsellerinin listelenme sırasını gösterir.
ShopId integer Ürünün mağaza id bilgisini içerir.
Durum string Ürünün mevcut mu yoksa yeni mi olduğunu belirtir
Barkod string Ürünün barkod bilgisi.
UrunAdi string Ürünün ad bilgisini içerir.
Aciklama string Ürün kısa açıklaması
UzunAciklama string Ürünün detaylı açıklaması
Miktar int32 Ürünün stok bilgisini içerir.
KDVsiz number Ürünün KDV'siz fiyatını içerir.
KDVli number Ürünün KDV dahil fiyatını içerir.
KDVOran number Ürünün KDV (Katma Değer Vergisi - KDV) oranı bilgisini içerir.
Iskonto number Ürüne ait indirim bilgisini içerir. "0" değeri ile alınır.
Aktif boolean Aranacak ürünler için aktivite filtresini içerir. (0: Hepsi, 1: Aktif, 2: Pasif) (İsteğe bağlı)
Mevcut boolean Aranacak ürünler için uygunluk filtresini içerir. (0: Hepsi, 1: Mevcut, 2: Mevcut Değil) (İsteğe bağlı)
Agirlik number Ürün ağırlık bilgisi
BoyX integer Ürünün genişlik bilgisi.
BoyY integer Ürünün yükseklik bilgisi.
BoyZ integer Ürünün derinlik bilgisi.
Desi number Ürünün desi bilgisi.
resim1Url string Ürünün görsel linki ifade eder.
resim2Url string Ürünün görsel linki ifade eder.
resim3Url string Ürünün görsel linki ifade eder.
kategoriBilgisiGuncelle integer Ürünün desi bilgisi.
anaKategoriId integer Ürünün ana kategori bilgisini içerir.
altKategoriId integer Ürünün alt kategori bilgisini içerir.
altKategoriAdi string Ürünün alt kategori adını içerir
urunUrl string Ürünün site linkini içerir.
Tag string Ürünün etiket bilgisini içerir.
urunKodu string Ürünün kodunu içerir.
resim1Stream string Ürünün görsel linki ifade eder.
resim2Stream string Ürünün görsel linki ifade eder.
resim3Stream string Ürünün görsel linki ifade eder.
tedarikciAltKategoriId integer Ürünün alt kategori id bilgisini içerir.
tedarikciAltKategoriAdi string Ürünün alt kategori adını içerir.
variantListesi array Ürünün varyantına ait detayları içerir.
Durum string Yeni veya Mevcut olarak varyant değeri durum bilgisini içerir
variantBarkod string Varyantın barkod bilgisini içerir
variant1Deger string Varyanta ait değeri içerir
variant2Deger string Varyanta ait değeri içerir
Miktar integer Ürün varyantına ait stok miktarını ifade eder.
Fiyat number Ürün varyantına ait fiyat bilgisini ifade eder.
fiyatFarkiMi boolean Ürün varyantına ait fiyat bilgisi ana ürün fiyatına eklenecek mi?
kayitDegisti integer 0 ise değişiklik olmadı - 1 ise değişiklik yapılmıştır
guncellemeSonucu string Yapılan güncellemeye ait sonuç
GarantiSuresi integer Ürünün garanti süresini ay cinsinden ifade eder
GarantiVerenFirma string Garanti sağlayan şirket bilgisi
adminCode string
rowCount integer
Gtin string Ürünün GTIN (Küresel Ticaret Ürün Numarası) bilgisini içerir
singleBox integer Mağaza tek kutu özelliği
kargoProfilId integer
tahminiKargoSuresi integer Ürünün kargoya teslim edilme süresini içerir
isCargoFromSupplier boolean Ürünün kargoya teslim edilme süresini içerir