POST https://api.n11.com/ms/product/task-details/page-query
- Authorization no auth seçiniz.
- Headers alanına appKey ve appSecret bilgisini eklemeniz gerekir.
- HTTP isteğinizi POST methoduyla ilgili endpoint’e gönderin.
- İsteğinizi JSON formatında body de raw olarak aşağıdaki örnek desende iletiniz.
- SKU İşlem Sonucu: Response içerisindeki itemCode alanı ürünün stockCode değerini ifade eder. skus.content içerisindeki status alanından ürün bazlı işlem sonucunu kontrol edebilirsiniz. Bu alan SUCCESS veya FAIL değerini alır. İşlem başarısız olduğunda hata detayını reasons alanından kontrol edebilirsiniz.
- Task Durumu: Response’un ana seviyesinde yer alan status alanından task’ın genel durumunu kontrol edebilirsiniz. PROCESSED işlemin tamamlandığını, IN_QUEUE işlemin devam ettiğini, REJECT ise task’ın işleme alınmadığını ifade eder.
Örnek Request
{
"taskId": 362,
"pageable": {
"page": 0,
"size": 1000
}
}
Örnek Response
{
"taskId": 1095,
"skus": {
"content": [
{
"taskId": 1095,
"ownerId": 2770263,
"itemCode": "1234567m",
"status": "SUCCESS",
"sku": {
"salePrice": 1100.00,
"listPrice": 1200.00,
"currencyType": "TL",
"reasons": [
"Başarıyla tamamlandı."
],
"stock": 9
},
"reasons": [
"Başarıyla tamamlandı."
]
}
],
"pageable": {
"sort": {
"empty": true,
"sorted": false,
"unsorted": true
},
"offset": 0,
"pageNumber": 0,
"pageSize": 1000,
"paged": true,
"unpaged": false
},
"last": true,
"totalElements": 1,
"totalPages": 1,
"sort": {
"empty": true,
"sorted": false,
"unsorted": true
},
"first": true,
"number": 0,
"numberOfElements": 1,
"size": 1000,
"empty": false
},
"createdDate": "12-08-2024 06:12:05",
"modifiedDate": "12-08-2024 06:12:11",
"status": "PROCESSED"
}