API
English

Başlangıç

Hızlı başlangıç

Bir API anahtarı oluşturup ilk siparişlerinizi çekmek beş dakikanızı alır.

Başlamadan önce

  • Bir StockMount hesabınız ve API erişimi içeren bir paketiniz olmalı.
  • Ürün servisleri için ayrıca aktif Ürün Paketi gerekir.
  • Test ortamı yoktur: tüm çağrılar gerçek hesabınızda çalışır. Veri değiştiren servisleri önce birkaç test ürünü veya siparişle deneyin.

1. API anahtarı oluşturun

StockMount panelinde Ayarlar menüsündeki API servis ayarları ekranından yeni bir anahtar oluşturun ve ApiKey ile ApiPassword değerlerini not edin. Ayrıntılar: Kimlik doğrulama.

2. ApiCode alın

Tüm servisler POST ile ve JSON gövdeyle çağrılır. DoLogin isteği:

curl -X POST 'https://out.stockmount.com/api/User/DoLogin' \
  -H 'Content-Type: application/json' \
  -d '{ "ApiKey": "API_ANAHTARINIZ", "ApiPassword": "API_SIFRENIZ" }'

Yanıttaki Response.ApiCode değerini saklayın. Bu değeri sonraki tüm isteklerin gövdesinde ApiCode alanıyla göndereceksiniz.

3. Mağazalarınızı listeleyin

curl -X POST 'https://out.stockmount.com/api/Integration/GetStores' \
  -H 'Content-Type: application/json' \
  -d '{ "ApiCode": "API_CODE" }'
{
  "Result": true,
  "Response": [
    { "StoreId": 1234, "StoreName": "Örnek Mağaza", "IntegrationId": 14, "IntegrationName": "Trendyol" }
  ]
}

Her istek aynı zarfla döner: Result işlemin başarılı olup olmadığını, Response veriyi taşır. Hatalarda Result: false olur ve ErrorCode dolar. Ayrıntılar: Temel kurallar.

4. Siparişleri çekin

Mağazanın sipariş durum kodlarını GetIntegrationOrderListingStatus ile öğrenin, ardından GetSales ile siparişleri çekin:

curl -X POST 'https://out.stockmount.com/api/Integration/GetSales' \
  -H 'Content-Type: application/json' \
  -d '{
    "ApiCode": "API_CODE",
    "StoreId": 1234,
    "OrderStatus": "Created",
    "StartDate": "2026-11-04T00:00:00",
    "EndDate": "2026-11-05T00:00:00"
  }'

Sonraki adımlar

  • Siparişleri aktarma: siparişleri kaçırmadan düzenli çekmek.
  • Stok ve fiyat senkronu: ERP'deki değişiklikleri pazaryerlerine taşımak.
  • Postman koleksiyonu: tüm servisleri kod yazmadan denemek.
  • Her servis sayfasındaki Deneyin panelinden, sağ üstteki Bağlan düğmesiyle giriş yapıp istekleri tarayıcıdan gönderebilirsiniz.

↑ ↓ ile gezinin, Enter ile açın, Esc ile kapatın.

Out API'ye bağlan

DoLogin çağrılır ve dönen ApiCode bu sekmede tutulur. API şifreniz bu siteye gönderilmez.