Bu metod, arama filtreleriyle eşleşen ürün bilgilerini sayfalanmış şekilde, birden fazla öğeyi içeren bir dizi olarak döndürür.
GETApi-Key zorunluaccess-token zorunluContent-Type: application/json
curl 'https://integration-api.pttavm.com/ /api/v1/products/search?categoryId=&subCategoryId=&isActive=&isInStock=&merchantCategoryId=&searchPage=' \
--header 'Api-Key: ' \
--header 'Access-Token: '
[
{
"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 |