hepsiburada developers

hepsiburada developers

Did You Know?

Hızlı Ürün Yükleme

Bu method ile HB katalogunda kayıtlı olan ve global barkod içeren ürünleri mapping sürecine gerek kalmadan hızlı bir şekilde mağazanıza yükleyebilirsiniz. HB katalogunda kayıtlı olmayan ürünler bu method kullanıldığında yüklenmeyecektir. HB katalogunda kayıtlı olmayan ilk defa açılacak ürünler için “Ürün Bilgisi Gönderme” methodu kullanılmalıdır. Süreç aşağıda aşamalarıyla birlikte anlatılmıştır. 

Süreç: 

1. HB kataloguna eklenecek bütün ürünler request içerisindeki 4 bilgi ile içeriye yüklenmelidir. (Merchantid, Merchantsku, ProductName, Barkod)

2. Yüklediğiniz ürünler “Statü Bazlı Ürün Bilgisi Çekme”  “PRE_MATCHED” methodu ile kontrol edilmelidir. 

  • Yüklenen ürünler HB katalogunda bulunuyor ise “Statü Bazlı Ürün Bilgisi Çekme” “Eşleşen” statüsünde listelenecektir.
  • Yüklenen ürünler HB katalogunda bulunmuyor ise yüklenmeyecektir. HB kataloguna ilk defa yaratılacak bu ürünler için mapping süreçleriniz tamamlanarak “Ürün Bilgisi Gönderme” methodumuz kullanılmalıdır. 

3. “Statü Bazlı Ürün Bilgisi Çekme” “PRE_MATCHED” methodu ile listelediğiniz “Eşleşen” statüsündeki ürünlerin HB katalogunda mevcut ürün bilgileri sizlere iletilecektir. 

4. Hızlı ürün yükleme işlemi sonrası trackingid bilgisi dönülmektedir. Dönen bu tracking id bilgisi ile hangi ürünlerin eşlene düştüğü hangilerinin katalogda olmadıngdan dolayı failed oldugunu “Ürün Durumu Sorgulama” servisi ile kontrol edebilirsiniz.

Ürün durumu sorgulamada katalogda olmayan eşleşmeyen barkod için aşağıdaki uyarı alınacaktır.

“message”: “HB product not found by barcode xxxxxxxxxx

API, HTTP Basic Auth. ile korunmaktadır, dolayısıyla istemci, kullanıcı adı ve şifreyi HTTP Authorization Header bilgisinde göndermelidir.

Endpoint(POST)

				
					https://mpop-sit.hepsiburada.com/product/api/products/fastlisting				
			

Request

				
					[
    {
        "merchant": "0163d66c-848d-446f-8180-8797b3155f06",
        "merchantSku": "STOKID_TEST_V43432",
        "productName": "testentegrasyon12",
        "barcode": "8681080599169"
    }
]				
			

Response

				
					{
    "trackingId": "9e40128b-2522-4aa1-9aab-f5cc8a52f17a"
}				
			

Sayfa Başlıkları