getAllOrdersByMarker
Kullanıcı tarafından oluşturulan sipariş depolama nesnesinden tüm siparişleri almak. 🔐 Bu yöntem yetkilendirme gerektirir.
Açıklama
Bu yöntem, işaretçi ile tüm sipariş depolama nesnelerini alır. Yöntem, istek gövdesine varsayılan dili ekleyecektir. Dili değiştirmek isterseniz, sadece ikinci argüman olarak geçirin. Bir IOrdersByMarkerEntity nesnesine çözülen bir Promise döner.
Orders.getAllOrdersByMarker(
marker*,
langCode,
offset,
limit
);
Parametreler şeması
Şema
marker(required): string
Sipariş depolama nesnesinin metinsel tanımlayıcısı
örnek: "order_storage_1"
langCode: string
Dil kodu. Varsayılan: "en_US"
örnek: "en_US"
offset: number
Ofset parametresi. Varsayılan: 0
örnek: 0
limit: number
Limit parametresi. Varsayılan: 30
örnek: 30
Örnekler
Minimal örnek
const response = await Orders.getAllOrdersByMarker('my-order');
Özelliklerle örnek
const response = await Orders.getAllOrdersByMarker('my-order', 'en_US', 0, 30);
Örnek yanıt
{
"items": [
{
"id": 328,
"storageId": 1,
"createdDate": "2025-11-06T09:28:05.249Z",
"statusIdentifier": "inProgress",
"formIdentifier": "orderForm",
"formData": [
{
"marker": "order_name",
"value": "Ivan",
"type": "string"
}
],
"attributeSetIdentifier": "order_form",
"totalSum": "300.00",
"currency": "",
"paymentAccountIdentifier": "cash",
"paymentAccountLocalizeInfos": {
"title": "Nakit"
},
"products": [
{
"id": 2957,
"title": "Cosmo",
"sku": null,
"previewImage": null,
"price": 150,
"quantity": 2
}
],
"isCompleted": false
},
{
"id": 327,
"storageId": 1,
"createdDate": "2025-11-06T08:12:06.624Z",
"statusIdentifier": "inProgress",
"formIdentifier": "orderForm",
"formData": [
{
"marker": "order_name",
"value": "Ivan",
"type": "string"
}
],
"attributeSetIdentifier": "order_form",
"totalSum": "300.00",
"currency": "",
"paymentAccountIdentifier": "cash",
"paymentAccountLocalizeInfos": {
"title": "Nakit"
},
"products": [
{
"id": 2957,
"title": "Cosmo",
"sku": null,
"previewImage": null,
"price": 150,
"quantity": 2
}
],
"isCompleted": false
},
{
"id": 326,
"storageId": 1,
"createdDate": "2025-11-06T07:41:41.660Z",
"statusIdentifier": "inProgress",
"formIdentifier": "orderForm",
"formData": [
{
"marker": "order_name",
"value": "Ivan",
"type": "string"
}
],
"attributeSetIdentifier": "order_form",
"totalSum": "300.00",
"currency": "",
"paymentAccountIdentifier": "cash",
"paymentAccountLocalizeInfos": {
"title": "Nakit"
},
"products": [
{
"id": 2957,
"title": "Cosmo",
"sku": null,
"previewImage": null,
"price": 150,
"quantity": 2
}
],
"isCompleted": false
},
"..."
],
"total": 135
}
Yanıt şeması
Şema: IOrdersByMarkerEntity
items: IOrderByMarkerEntity[]
Sipariş depolama nesnelerinin dizisi.
örnek:
[
{
"id": 55,
"storageId": 1,
"createdDate": "2025-03-22T21:12:42.371Z",
"statusIdentifier": "inProgress",
"formIdentifier": "orderForm",
"formData": [
{
"marker": "order_name",
"value": "Ivan",
"type": "string"
}
],
"attributeSetIdentifier": "order_form",
"totalSum": "300.00",
"currency": "",
"paymentAccountIdentifier": "cash",
"paymentAccountLocalizeInfos": {
"title": "Nakit"
},
"products": [
{
"id": 2957,
"title": "Cosmo",
"sku": null,
"previewImage": null,
"price": 150,
"quantity": 2
}
],
"isCompleted": false
}
]
total: number
Bulunan kayıtların toplam sayısı.
örnek: 100