getAllOrdersByMarker
Получение всех заказов из объекта хранения заказов, созданного пользователем 🔐 Этот метод требует авторизации.
Orders.getAllOrdersByMarker(marker, langCode, offset, limit)
const value = await Orders.getAllOrdersByMarker('my-order')
Схема
marker(обязательный): строка
Текстовый идентификатор объекта хранения заказов
пример: "order_storage_1"
langCode: строка
Код языка. По умолчанию: "en_US"
пример: "en_US"
offset: число
Параметр смещения. По умолчанию: 0
пример: 0
limit: число
Параметр лимита. По умолчанию: 30
пример: 30
Этот метод получает все объекты хранения заказов по маркеру. Метод добавит язык по умолчанию в тело запроса. Если вы хотите изменить язык, просто передайте его вторым аргументом.
Пример возвращаемого значения:
{
"items": [
{
"id": 225,
"storageId": 1,
"createdDate": "2025-07-18T20:09:55.049Z",
"statusIdentifier": "inProgress",
"formIdentifier": "orderForm",
"formData": [
{
"marker": "order_name",
"value": "Ivan",
"type": "string"
}
],
"attributeSetIdentifier": "order_form",
"totalSum": "300.00",
"currency": "",
"paymentAccountIdentifier": "cash",
"paymentAccountLocalizeInfos": {
"title": "Cash"
},
"products": [
{
"id": 2957,
"title": "Cosmo",
"sku": null,
"previewImage": null,
"price": 150,
"quantity": 2
}
],
"isCompleted": false
},
{
"id": 224,
"storageId": 1,
"createdDate": "2025-07-18T19:22:12.249Z",
"statusIdentifier": "inProgress",
"formIdentifier": "orderForm",
"formData": [
{
"marker": "order_name",
"value": "Ivan",
"type": "string"
}
],
"attributeSetIdentifier": "order_form",
"totalSum": "300.00",
"currency": "",
"paymentAccountIdentifier": "cash",
"paymentAccountLocalizeInfos": {
"title": "Cash"
},
"products": [
{
"id": 2957,
"title": "Cosmo",
"sku": null,
"previewImage": null,
"price": 150,
"quantity": 2
}
],
"isCompleted": false
},
{
"id": 223,
"storageId": 1,
"createdDate": "2025-07-18T19:19:55.661Z",
"statusIdentifier": "inProgress",
"formIdentifier": "orderForm",
"formData": [
{
"marker": "order_name",
"value": "Ivan",
"type": "string"
}
],
"attributeSetIdentifier": "order_form",
"totalSum": "300.00",
"currency": "",
"paymentAccountIdentifier": "cash",
"paymentAccountLocalizeInfos": {
"title": "Cash"
},
"products": [
{
"id": 2957,
"title": "Cosmo",
"sku": null,
"previewImage": null,
"price": 150,
"quantity": 2
}
],
"isCompleted": false
},
"..."
],
"total": 32
}
Схема
items: IOrderByMarkerEntity[]
Массив объектов хранения заказов.
пример:
[
{
"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": "Cash"
},
"products": [
{
"id": 2957,
"title": "Cosmo",
"sku": null,
"previewImage": null,
"price": 150,
"quantity": 2
}
],
"isCompleted": false
}
]
total: число
Общее количество найденных записей.
пример: 100