İçerik ve Ayarlar

Stok Lokasyonları Servisi

Market gibi lokasyon bazlı satış yapan hesaplar için stok lokasyonları listesini çekebileceğiniz servise ait detayları bu sayfada bulabilirsiniz.

** Önemli Not : Bu servis lokasyon destekli olduğundan dolayı, istek içerisinde gönderilen countryCode değerine göre listeleme yapılmaktadır. countryCode ön tanımlı değeri TR'dir **


Sayfaları Listeleme

get
/api/shop/locations

Bu servis verilen bilgilere göre satıcı tarafında kayıtlı lokasyon bilgilerini listeler. Servisten gelen warehouseId bilgisi, cookie yada localstorage'e kaydedilmeli ve ürün servisine warehouseId ile birlikte istek yapılmalıdır.

Örnek İstek

axios.get('{baseUrl}/api/shop/locations')

Servis Cevabı ve Alan Açıklamaları

Alan adıAçıklama
idLokasyon id bilgisi
warehouseIdDepo ID bilgisi
descriptionLokasyon adı/açıklaması
latHarita enlem bilgisi
lngHarita boylam bilgisi
childrenAlt birimler (örn: İstanbul->Sarıyer)
[
  {
    "id": 2,
    "warehouseId": 1,
    "description": "Sarıyer",
    "lat": null,
    "lng": null,
    "children": [
      {
        "id": 4,
        "warehouseId": 1,
        "description": "Zekariyaöy",
        "lat": null,
        "lng": null,
        "children": []
      }
    ]
  },
  {
    "id": 5,
    "warehouseId": 1,
    "description": "Beşiktaş",
    "lat": null,
    "lng": null,
    "children": [
      {
        "id": 6,
        "warehouseId": 1,
        "description": "Akaretler",
        "lat": null,
        "lng": null,
        "children": []
      }
    ]
  }
]
Önceki
Menü ve İçerik Alanları