Fiyat Stok Güncelleme Kontrolü

Bu metod, UpdateProductsStockPrice yöntemi tarafından döndürülen trackingid ile mağazanızda bulunan ürünlerin güncelleme isteğinin kontrolünü sağlamanıza olanak tanır.

Endpoint Bilgileri

  • URL: https://integration-api.pttavm.com/api/v1/products/get-by-barcodes
  • HTTP Metodu: POST
  • header : Api-Key zorunlu
  • header : access-token zorunlu
  • header : Content-Type: application/json

Örnek Servis İsteği

  • trackingId zorunlu alan
curl 'https://integration-api.pttavm.com/api/v1/products/tracking-result/{trackingId}' \
  --header 'Api-Key: ' \
  --header 'Access-Token: '

Örnek Servis Cevabı


{
  "trackingId": null,
  "status": null,
  "progress": 1,
  "createdAt": "2026-01-13T11:58:06.680Z",
  "updatedAt": "2026-01-13T11:58:06.680Z",
  "productsSubTrackingResult": {
    "countOfTotalProducts": 1,
    "countOfWaitingProducts": 1,
    "countOfInProgressProducts": 1,
    "countOfCompletedProducts": 1,
    "countOfCancelledProducts": 1,
    "productBasedInfos": [
      {
        "status": null,
        "message": null,
        "failureReasons": [
          "string"
        ],
        "barcode": null,
        "productId": 1
      }
    ]
  }
}

GetProductsTrackingResult İşlem Durum Bilgisi

Değer Açıklama
Waiting Ürünün güncellenmeyi beklediği ve henüz işlenmediği anlamına gelir.
InProgress Ürünün güncelleme aşamasına geçtiği anlamına gelir.
Completed Ürünün başarıyla güncellendiği anlamına gelir. İşlem bazında, işlemin tamamlandığı anlamına gelir.
Cancelled Ürün güncellemesinin başarısız olduğu anlamına gelir. Doğrulama, kilitlenmiş kaynaklar, veritabanı hataları vb. nedeniyle olabilir. İşlem bazında, işlemin iptal edildiği anlamına gelir.

GetProductsTrackingResult Response Parametreler

Parametre Tür Açıklama
TrackingId string İşlem takip id'si.
Status string İşlem durum bilgisi.
Progress number İşlem ilerleme yüzdesi. %100'e ulaştığında işlem tamamlanmıştır.
CreatedAt string İşlem talep zamanı.
UpdatedAt DateTime İşlem takip bilgisi, enson güncelleme tarihi.
CountOfTotalProducts integer Toplam ürün sayısı.
CountOfWaitingProducts integer İşlenmeyi bekleyen toplam ürün sayısı.
CountOfInProgressProducts integer İşleme alınan toplam ürün sayısı.
CountOfCompletedProducts integer Başarıyla güncellenen toplam ürün sayısı.
CountOfCancelledProducts integer İptal edilen ürünlerin toplam sayısı.
Status string İşlem durum bilgisi.
Message string Ürün güncelleme mesajı
FailureReasons string Hata mesajını ifade eder.
Barcode string Ürün barkodu
ProductId long Ürün id