DBS (dbs)
Управление сборочными заданиями и идентификаторами маркировки DBS (Delivery by Seller).
Вы можете протестировать методы DBS в песочнице. Также в песочнице доступны специальные методы для эмуляции действий пользователя
Управление сборочными заданиями и идентификаторами маркировки DBS (Delivery by Seller).
Вы можете протестировать методы DBS в песочнице. Также в песочнице доступны специальные методы для эмуляции действий пользователя
Для работы со сборочными заданиями DBS:
- Получите новое сборочное задание и сохраните его до перевода на сборку. Если вы не сохраните информацию о сборочном задании заранее, вы сможете получить ее только после завершения задания (отмены или продажи). Проверяйте дату и время доставки.
- Переведите его на сборку.
- После перевода на сборку для заказа становится доступной информация о покупателе (имя, телефон).
- Переведите в доставку.
- После доставки задания покупателю вам необходимо сообщить на наш сервер, что сборочное задание принято покупателем или, что покупатель отказался от сборочного задания.
Получить список новых сборочных заданий{{ /api/v3/dbs/orders/new }}
Метод возвращает список всех новых сборочных заданий, которые есть у продавца на момент запроса.
| Период | Лимит | Интервал | Всплеск |
|---|---|---|---|
| 1 мин | 300 запросов | 200 мс | 20 запросов |
Один запрос с кодами ответов 4XX учитывается как 10 запросов.
В песочнице — максимум 1 запрос в секунду суммарно для всех методов Маркетплейса.
Authorizations:
Responses
Response samples
- 200
- 401
- 402
- 403
- 429
{- "orders": [
- {
- "salePrice": 504658,
- "requiredMeta": [
- "uin"
], - "comment": "Упакуйте в пленку, пожалуйста",
- "options": {
- "isB2b": true
}, - "address": {
- "fullAddress": "Челябинская область, г. Челябинск, 51-я улица Арабкира, д. 10А, кв. 42",
- "longitude": 44.519068,
- "latitude": 40.20192
}, - "orderUid": "165918930_629fbc924b984618a44354475ca58675",
- "groupId": "7a2c8810-1db2-4011-9682-5c7fa33afd83",
- "article": "one-ring-7548",
- "colorCode": "RAL 3017",
- "rid": "f884001e44e511edb8780242ac120002",
- "createdAt": "2022-05-04T07:56:29Z",
- "deliveryType": "dbs",
- "skus": [
- "6665956397512"
], - "id": 13833711,
- "warehouseId": 658434,
- "nmId": 123456789,
- "chrtId": 987654321,
- "price": 1014,
- "finalPrice": 1014,
- "convertedFinalPrice": 1014,
- "convertedPrice": 1014,
- "currencyCode": 643,
- "convertedCurrencyCode": 643,
- "cargoType": 1,
- "isZeroOrder": false,
- "wbStickerId": 123456
}
]
}Получить информацию о завершенных сборочных заданиях{{ /api/v3/dbs/orders }}
Метод возвращает информацию о завершенных сборочных заданиях после продажи или отмены заказа.
Можно получить данные за заданный период, максимум 30 календарных дней одним запросом.
| Период | Лимит | Интервал | Всплеск |
|---|---|---|---|
| 1 мин | 300 запросов | 200 мс | 20 запросов |
Один запрос с кодами ответов 4XX учитывается как 10 запросов.
В песочнице — максимум 1 запрос в секунду суммарно для всех методов Маркетплейса.
Authorizations:
query Parameters
| limit required | integer [ 1 .. 1000 ] Параметр пагинации. Устанавливает предельное количество возвращаемых данных. |
| next required | integer <int64> Параметр пагинации. Устанавливает значение, с которого надо получить следующий пакет данных. Для получения полного списка данных должен быть равен |
| dateFrom required | integer Дата начала периода в формате Unix timestamp |
| dateTo required | integer Дата конца периода в формате Unix timestamp |
Responses
Response samples
- 200
- 400
- 401
- 402
- 403
- 429
{- "next": 13833711,
- "orders": [
- {
- "address": {
- "fullAddress": "Челябинская область, г. Челябинск, 51-я улица Арабкира, д. 10А, кв. 42",
- "longitude": 44.519068,
- "latitude": 40.20192
}, - "deliveryType": "string",
- "options": {
- "isB2b": true
}, - "orderUid": "165918930_629fbc924b984618a44354475ca58675",
- "groupId": "7a2c8810-1db2-4011-9682-5c7fa33afd83",
- "article": "one-ring-7548",
- "colorCode": "RAL 3017",
- "rid": "f884001e44e511edb8780242ac120002",
- "createdAt": "2022-05-04T07:56:29Z",
- "skus": [
- "6665956397512"
], - "id": 13833711,
- "warehouseId": 658434,
- "nmId": 12345678,
- "chrtId": 987654321,
- "scanPrice": 50,
- "price": 1014,
- "convertedPrice": 1014,
- "currencyCode": 643,
- "convertedCurrencyCode": 643,
- "convertedFinalPrice": 1014,
- "finalPrice": 1014,
- "cargoType": 1,
- "comment": "Упакуйте в пленку, пожалуйста",
- "isZeroOrder": false,
- "wbStickerId": 123456
}
]
}Получить цены продавца и суммы к оплате{{ /api/marketplace/v3/dbs/orders/final-price }}
Метод возвращает:
- цены продавца без учёта скидок
- суммы к оплате покупателем с учетом всех скидок и кэшбека
| Период | Лимит | Интервал | Всплеск |
|---|---|---|---|
| 1 мин | 150 запросов | 400 мс | 20 запросов |
Один запрос с кодами ответов 4XX учитывается как 10 запросов
Authorizations:
Request Body schema: application/json
| orders | Array of integers Список ID сборочных заданий |
Responses
Request samples
- Payload
{- "orders": [
- 987654321,
- 123456789
]
}Response samples
- 200
- 400
- 401
- 402
- 403
- 429
{- "requestId": "f1787bd2d1fdc35d6f537316514y4a05",
- "results": [
- {
- "orderId": 1234567890,
- "data": {
- "originalPrice": 29000,
- "convertedOriginalPrice": 29000,
- "originalFinalPrice": 27000,
- "convertedOriginalFinalPrice": 27000,
- "currencyCode": 643,
- "convertedCurrencyCode": 643
}, - "isError": false
}
]
}Получить информацию о платной доставке{{ /api/v3/dbs/groups/info }}
Метод возвращает информацию о платной доставке сборочных заданий, которые поступили на один склад (warehouseId) в рамках одной транзакции покупателя (orderUid).
| Период | Лимит | Интервал | Всплеск |
|---|---|---|---|
| 1 мин | 300 запросов | 200 мс | 20 запросов |
Один запрос с кодами ответов 4XX учитывается как 10 запросов.
В песочнице — максимум 1 запрос в секунду суммарно для всех методов Маркетплейса.
Authorizations:
Request Body schema: application/jsonrequired
| groups | Array of strings <= 1000 items Список значений |
Responses
Request samples
- Payload
{- "groups": [
- "7a2c8810-1db2-4011-9682-5c7fa33afd83",
- "5a8f4523-4cf2-5691-9682-5a7fd33afd73"
]
}Response samples
- 200
- 400
- 401
- 402
- 403
- 429
[- {
- "groupID": "0596a30a-d11c-4210-a231-ee1c39d61fe4",
- "deliveryCost": 1108,
- "convertedDeliveryCost": 29803,
- "currencyCode": 933,
- "convertedCurrencyCode": 643
}
]Информация о покупателе{{ /api/v3/dbs/orders/client }}
Метод возвращает информацию о покупателе по ID сборочных заданий.
| Период | Лимит | Интервал | Всплеск |
|---|---|---|---|
| 1 мин | 300 запросов | 200 мс | 20 запросов |
Один запрос с кодами ответов 4XX учитывается как 10 запросов.
В песочнице — максимум 1 запрос в секунду суммарно для всех методов Маркетплейса.
Authorizations:
Request Body schema: application/jsonrequired
| orders | Array of integers Список ID сборочных заданий |
Responses
Request samples
- Payload
{- "orders": [
- 987654321,
- 123456789
]
}Response samples
- 200
- 400
- 401
- 402
- 403
- 404
- 429
{- "orders": [
- {
- "replacementPhone": "79871234567",
- "phone": "+79871234567",
- "firstName": "string",
- "fullName": "Иван Иван Иванович",
- "additionalPhones": [
- "79871234567"
], - "replacementAdditionalPhones": [
- "79871234567"
], - "orderID": 134567,
- "phoneCode": 1234567,
- "additionalPhoneCodes": [
- "12345",
- "65498"
]
}
]
}Получить дату и время доставки{{ /api/v3/dbs/orders/delivery-date }}
Метод возвращает информацию о выбранных покупателем дате и времени доставки заказов.
| Период | Лимит | Интервал | Всплеск |
|---|---|---|---|
| 1 мин | 300 запросов | 200 мс | 20 запросов |
Один запрос с кодами ответов 4XX учитывается как 10 запросов.
В песочнице — максимум 1 запрос в секунду суммарно для всех методов Маркетплейса.
Authorizations:
Request Body schema: application/jsonrequired
| orders | Array of integers[ items [ 1 .. 1000 ] items ] Список ID сборочных заданий |
Responses
Request samples
- Payload
{- "orders": [
- 1234567890
]
}Response samples
- 200
- 400
- 401
- 402
- 403
- 429
{- "orders": [
- {
- "dTimeFrom": "11:11",
- "dTimeTo": "22:22",
- "dTimeFromOld": "12:30",
- "dTimeToOld": "22:30",
- "dDateOld": "2025-01-28",
- "dDate": "2026-01-26",
- "dDateFrom": "",
- "dDateTo": "",
- "id": 1234567890
}
]
}Получить статусы сборочных заданий{{ /api/marketplace/v3/dbs/orders/status/info }}
Метод возвращает статусы сборочных заданий по их ID.
supplierStatus — статус сборочного задания. Триггер его изменения — действие самого продавца.
Возможные значения supplierStatus:
| Статус | Описание | Как перевести сборочное задание в данный статус |
|---|---|---|
new |
Новое сборочное задание | |
confirm |
На сборке | Перевести сборочное задание на сборку |
deliver |
В доставке | Перевести сборочное задание в доставку |
receive |
Получено покупателем | Сообщить, что заказ принят покупателем |
reject |
Отказ покупателя при получении | Сообщить, что покупатель отказался от заказа |
cancel |
Отменено продавцом | Отменить сборочное задание |
cancel_missed_call |
Отмена по причине недозвона | Статус меняется автоматически |
wbStatus — статус системы Wildberries.
Возможные значения wbStatus:
waiting— сборочное задание в работеsold— заказ получен покупателемcanceled— отмена сборочного заданияcanceled_by_client— покупатель отменил заказ при полученииdeclined_by_client— покупатель отменил заказ в первый чаc
Отмена доступна покупателю в первый час с момента заказа, если заказ не переведен на сборкуdefect— отмена заказа по причине бракаready_for_pickup— заказ прибыл на ПВЗcanceled_by_missed_call— отмена по причине недозвона
| Период | Лимит | Интервал | Всплеск |
|---|---|---|---|
| 1 мин | 300 запросов | 200 мс | 20 запросов |
Один запрос с кодами ответов 4XX учитывается как 10 запросов.
В песочнице — максимум 1 запрос в секунду суммарно для всех методов Маркетплейса.
Authorizations:
Request Body schema: application/jsonrequired
| ordersIds required | Array of integers <= 1000 items Список ID сборочных заданий |
Responses
Request samples
- Payload
{- "ordersIds": [
- 123456,
- 234567
]
}Response samples
- 200
- 400
- 401
- 402
- 403
- 404
- 429
{- "orders": [
- {
- "supplierStatus": "confirm",
- "wbStatus": "waiting",
- "errors": [ ],
- "orderId": 123456
}, - {
- "supplierStatus": "",
- "wbStatus": "",
- "errors": [
- {
- "code": 404,
- "detail": "NotFound"
}
], - "orderId": 789012
}
]
}Отменить сборочные задания{{ /api/marketplace/v3/dbs/orders/status/cancel }}
Метод переводит сборочные задания из статусов new и confirm в статус cancel — отменено продавцом.
Отменить сборочные задания в статусе deliver невозможно.
| Период | Лимит | Интервал | Всплеск |
|---|---|---|---|
| 1 сек | 1 запрос | 1 сек | 10 запросов |
Один запрос с кодами ответов 4XX учитывается как 10 запросов.
В песочнице — максимум 1 запрос в секунду суммарно для всех методов Маркетплейса.
Authorizations:
Request Body schema: application/jsonrequired
| ordersIds required | Array of integers <= 1000 items Список ID сборочных заданий |
Responses
Request samples
- Payload
{- "ordersIds": [
- 123456,
- 234567
]
}Response samples
- 200
- 400
- 401
- 402
- 403
- 429
{- "requestId": "03615778-eb9e-4f55-b4Of-fd3ac0fad2сc",
- "results": [
- {
- "orderId": 4299281547,
- "isError": true,
- "errors": [
- {
- "code": 404,
- "detail": "NotFound"
}
]
}, - {
- "orderId": 4279781545,
- "isError": false
}
]
}Перевести сборочные задания на сборку{{ /api/marketplace/v3/dbs/orders/status/confirm }}
Метод переводит сборочные задания из статуса new в статус confirm — на сборке.
| Период | Лимит | Интервал | Всплеск |
|---|---|---|---|
| 1 сек | 1 запрос | 1 сек | 10 запросов |
Один запрос с кодами ответов 4XX учитывается как 10 запросов.
В песочнице — максимум 1 запрос в секунду суммарно для всех методов Маркетплейса.
Authorizations:
Request Body schema: application/jsonrequired
| ordersIds required | Array of integers <= 1000 items Список ID сборочных заданий |
Responses
Request samples
- Payload
{- "ordersIds": [
- 123456,
- 234567
]
}Response samples
- 200
- 400
- 401
- 402
- 403
- 429
{- "requestId": "03615778-eb9e-4f55-b4Of-fd3ac0fad2сc",
- "results": [
- {
- "orderId": 4299281547,
- "isError": true,
- "errors": [
- {
- "code": 404,
- "detail": "NotFound"
}
]
}, - {
- "orderId": 4279781545,
- "isError": false
}
]
}Перевести сборочные задания в доставку{{ /api/marketplace/v3/dbs/orders/status/deliver }}
Метод переводит сборочные задания из статуса confirm в статус deliver — в доставке.
| Период | Лимит | Интервал | Всплеск |
|---|---|---|---|
| 1 сек | 1 запрос | 1 сек | 10 запросов |
Один запрос с кодами ответов 4XX учитывается как 10 запросов.
В песочнице — максимум 1 запрос в секунду суммарно для всех методов Маркетплейса.
Authorizations:
Request Body schema: application/jsonrequired
| ordersIds required | Array of integers <= 1000 items Список ID сборочных заданий |
Responses
Request samples
- Payload
{- "ordersIds": [
- 123456,
- 234567
]
}Response samples
- 200
- 400
- 401
- 402
- 403
- 429
{- "requestId": "03615778-eb9e-4f55-b4Of-fd3ac0fad2сc",
- "results": [
- {
- "orderId": 4299281547,
- "isError": true,
- "errors": [
- {
- "code": 404,
- "detail": "NotFound"
}
]
}, - {
- "orderId": 1234567890,
- "isError": true,
- "errors": [
- {
- "code": 409,
- "detail": "MetaValidationFail",
- "metaDetails": [
- {
- "key": "sgtin",
- "value": "0102900304495480215KE",
- "decision": "sgtinInvalidFormat"
}
]
}
]
}, - {
- "orderId": 4279781545,
- "isError": false
}
]
}Сообщить о получении заказов{{ /api/marketplace/v3/dbs/orders/status/receive }}
Метод переводит сборочные задания из статуса deliver в статус receive — получено покупателем.
| Период | Лимит | Интервал | Всплеск |
|---|---|---|---|
| 1 сек | 1 запрос | 1 сек | 10 запросов |
Один запрос с кодами ответов 4XX учитывается как 10 запросов.
В песочнице — максимум 1 запрос в секунду суммарно для всех методов Маркетплейса.
Authorizations:
Request Body schema: application/json
required | Array of objects <= 1000 items |
Responses
Request samples
- Payload
{- "orders": [
- {
- "code": "741852",
- "orderId": 123456
}
]
}Response samples
- 200
- 400
- 401
- 402
- 403
- 429
{- "requestId": "03615778-eb9e-4f55-b4Of-fd3ac0fad2сc",
- "results": [
- {
- "orderId": 4299281547,
- "isError": true,
- "errors": [
- {
- "code": 404,
- "detail": "NotFound"
}
]
}, - {
- "orderId": 4279781545,
- "isError": false
}
]
}Сообщить об отказе от заказов{{ /api/marketplace/v3/dbs/orders/status/reject }}
Метод переводит сборочные задания из статуса deliver в статус reject — отказ покупателя при получении.
| Период | Лимит | Интервал | Всплеск |
|---|---|---|---|
| 1 сек | 1 запрос | 1 сек | 10 запросов |
Один запрос с кодами ответов 4XX учитывается как 10 запросов.
В песочнице — максимум 1 запрос в секунду суммарно для всех методов Маркетплейса.
Authorizations:
Request Body schema: application/json
required | Array of objects <= 1000 items |
Responses
Request samples
- Payload
{- "orders": [
- {
- "code": "741852",
- "orderId": 123456
}
]
}Response samples
- 200
- 400
- 401
- 402
- 403
- 429
{- "requestId": "03615778-eb9e-4f55-b4Of-fd3ac0fad2сc",
- "results": [
- {
- "orderId": 4299281547,
- "isError": true,
- "errors": [
- {
- "code": 404,
- "detail": "NotFound"
}
]
}, - {
- "orderId": 4279781545,
- "isError": false
}
]
}С помощью этих методов вы можете получать, удалять и редактировать идентификаторы маркировки сборочных заданий:
Заполнять идентификаторы маркировки сборочных заданий в песочнице необязательно
Получить идентификаторы маркировки сборочных заданий{{ /api/marketplace/v3/dbs/orders/meta/details }}
Метод возвращает идентификаторы маркировки сборочных заданий и статусы их проверки.
Перечень идентификаторов маркировки, доступных для сборочного задания, можно получить в списке новых сборочных заданий, поле requiredMeta. Если поле requiredMeta не содержит какой-либо идентификатор маркировки, значит, у сборочного задания не может быть этого идентификатора — и добавить его нельзя.
Возможные идентификаторы маркировки:
imei— IMEIuin— УИНgtin— GTINsgtin— код маркировки Честного знакаcustomsDeclaration— номер ДТoriginCountryCode— числовой код страны происхождения товара из Общероссийского классификатора стран мира
| Период | Лимит | Интервал | Всплеск |
|---|---|---|---|
| 1 мин | 300 запросов | 200 мс | 20 запросов |
Один запрос с кодами ответов 4XX учитывается как 10 запросов
Authorizations:
Request Body schema: application/jsonrequired
| ordersIds required | Array of integers <= 1000 items Список ID сборочных заданий |
Responses
Request samples
- Payload
{- "ordersIds": [
- 123456,
- 234567
]
}Response samples
- 200
- 400
- 401
- 402
- 403
- 429
{- "requestId": "f1787bd2d1fdс35d6f537316514у4a05",
- "orders": [
- {
- "orderId": 123456,
- "isError": false,
- "errors": [ ],
- "metaDetails": [
- {
- "key": "sgtin",
- "value": "123456789012345",
- "decision": "sgtinIntroduced"
}
]
}
]
}Удалить идентификаторы маркировки сборочных заданий{{ /api/marketplace/v3/dbs/orders/meta/delete }}
Метод удаляет значение указанных идентификаторов маркировки сборочных заданий.
В одном запросе можно удалить идентификаторы маркировки только одного типа. Укажите тип идентификаторов маркировки в запросе:
imei— IMEIuin— УИНgtin— GTINsgtin— код маркировки Честного знакаcustomsDeclaration— номер ДТ. При удалении номера ДТ также удаляется код страны происхождения товара —originCountryCode
| Период | Лимит | Интервал | Всплеск |
|---|---|---|---|
| 1 мин | 150 запросов | 400 мс | 20 запросов |
Один запрос с кодами ответов 4XX учитывается как 10 запросов.
В песочнице — максимум 1 запрос в секунду суммарно для всех методов Маркетплейса.
Authorizations:
Request Body schema: application/jsonrequired
| key required | string Enum: imei uin gtin sgtin customsDeclaration Название идентификатора маркировки для удаления. Передаётся только одно значение |
| orderIds required | Array of integers <= 1000 items Список ID сборочных заданий |
Responses
Request samples
- Payload
{- "key": "imei",
- "orderIds": [
- 123456,
- 234567
]
}Response samples
- 200
- 400
- 401
- 402
- 403
- 409
- 429
{- "requestId": "03615778-eb9e-4f55-b4Of-fd3ac0fad2сc",
- "results": [
- {
- "orderId": 4299281547,
- "isError": true,
- "errors": [
- {
- "code": 404,
- "detail": "NotFound"
}
]
}, - {
- "orderId": 4279781545,
- "isError": false
}
]
}Закрепить коды маркировки Честного знака за сборочными заданиями{{ /api/marketplace/v3/dbs/orders/meta/sgtin }}
Метод обновляет код маркировки Честного знака в идентификаторах маркировки сборочных заданий.
Закрепить код маркировки можно только за сборочным заданием в статусе confirm и если в идентификаторах маркировки сборочного задания есть поле sgtin.
Получить загруженные маркировки можно в идентификаторах маркировки сборочного задания.
| Тип | Период | Лимит | Интервал | Всплеск |
|---|---|---|---|---|
| Персональный | 1 мин | 500 запросов | 120 мс | 20 запросов |
| Сервисный | 1 мин | 500 запросов | 120 мс | 20 запросов |
| Базовый с секретом | 1 мин | 500 запросов | 120 мс | 20 запросов |
| Базовый | 1 ч | 10 запросов | 6 мин | 1 запрос |
Один запрос с кодами ответов 4XX учитывается как 10 запросов.
В песочнице — максимум 1 запрос в секунду суммарно для всех методов Маркетплейса.
Authorizations:
Request Body schema: application/jsonrequired
required | Array of objects <= 1000 items |
Responses
Request samples
- Payload
{- "orders": [
- {
- "orderId": 123456,
- "sgtins": [
- "123456789012345678",
- "1234567890123456"
]
}
]
}Response samples
- 200
- 400
- 401
- 402
- 403
- 429
{- "requestId": "03615778-eb9e-4f55-b4Of-fd3ac0fad2сc",
- "results": [
- {
- "orderId": 4299281547,
- "isError": true,
- "errors": [
- {
- "code": 404,
- "detail": "NotFound"
}
]
}, - {
- "orderId": 4279781545,
- "isError": false
}
]
}Закрепить УИН за сборочными заданиями{{ /api/marketplace/v3/dbs/orders/meta/uin }}
Метод обновляет УИН, уникальные идентификационные номера, в идентификаторах маркировки сборочных заданий.
У одного сборочного задания может быть только один УИН.
Закрепить УИН можно только за сборочным заданием в статусе confirm и если в идентификаторах маркировки сборочного задания есть поле uin.
| Период | Лимит | Интервал | Всплеск |
|---|---|---|---|
| 1 мин | 500 запросов | 120 мс | 20 запросов |
Один запрос с кодами ответов 4XX учитывается как 10 запросов.
В песочнице — максимум 1 запрос в секунду суммарно для всех методов Маркетплейса.
Authorizations:
Request Body schema: application/jsonrequired
required | Array of objects <= 1000 items |
Responses
Request samples
- Payload
{- "orders": [
- {
- "orderId": 123456,
- "uin": "1234568909091232"
}
]
}Response samples
- 200
- 400
- 401
- 402
- 403
- 409
- 429
{- "requestId": "03615778-eb9e-4f55-b4Of-fd3ac0fad2сc",
- "results": [
- {
- "orderId": 4299281547,
- "isError": true,
- "errors": [
- {
- "code": 404,
- "detail": "NotFound"
}
]
}, - {
- "orderId": 4279781545,
- "isError": false
}
]
}Закрепить IMEI за сборочными заданиями{{ /api/marketplace/v3/dbs/orders/meta/imei }}
Метод обновляет IMEI в идентификаторах маркировки сборочных заданий.
У одного сборочного задания может быть только один IMEI. Если у устройства два IMEI — IMEI и IMEI2 или IMEI1 и IMEI2 — укажите только IMEI или IMEI1. IMEI2 указывать не нужно.
Закрепить IMEI можно только за сборочным заданием в статусе confirm и если в идентификаторах маркировки сборочного задания есть поле imei.
| Период | Лимит | Интервал | Всплеск |
|---|---|---|---|
| 1 мин | 500 запросов | 120 мс | 20 запросов |
Один запрос с кодами ответов 4XX учитывается как 10 запросов.
В песочнице — максимум 1 запрос в секунду суммарно для всех методов Маркетплейса.
Authorizations:
Request Body schema: application/jsonrequired
required | Array of objects <= 1000 items |
Responses
Request samples
- Payload
{- "orders": [
- {
- "orderId": 123456,
- "imei": "654321741987258"
}
]
}Response samples
- 200
- 400
- 401
- 402
- 403
- 409
- 429
{- "requestId": "03615778-eb9e-4f55-b4Of-fd3ac0fad2сc",
- "results": [
- {
- "orderId": 4299281547,
- "isError": true,
- "errors": [
- {
- "code": 404,
- "detail": "NotFound"
}
]
}, - {
- "orderId": 4279781545,
- "isError": false
}
]
}Закрепить GTIN за сборочными заданиями{{ /api/marketplace/v3/dbs/orders/meta/gtin }}
Метод обновляет GTIN, уникальный ID товара в Беларуси, в идентификаторах маркировки сборочных заданий. У одного сборочного задания может быть только один GTIN.
Закрепить GTIN можно только за сборочным заданием в статусе confirm и если в идентификаторах маркировки сборочного задания есть поле gtin.
| Период | Лимит | Интервал | Всплеск |
|---|---|---|---|
| 1 мин | 500 запросов | 120 мс | 20 запросов |
Один запрос с кодами ответов 4XX учитывается как 10 запросов.
В песочнице — максимум 1 запрос в секунду суммарно для всех методов Маркетплейса.
Authorizations:
Request Body schema: application/jsonrequired
required | Array of objects <= 1000 items |
Responses
Request samples
- Payload
{- "orders": [
- {
- "gtin": "1234567890123",
- "orderId": 123456
}
]
}Response samples
- 200
- 400
- 401
- 402
- 403
- 409
- 429
{- "requestId": "03615778-eb9e-4f55-b4Of-fd3ac0fad2сc",
- "results": [
- {
- "orderId": 4299281547,
- "isError": true,
- "errors": [
- {
- "code": 404,
- "detail": "NotFound"
}
]
}, - {
- "orderId": 4279781545,
- "isError": false
}
]
}Закрепить номера ДТ за сборочными заданиями{{ /api/marketplace/v3/dbs/orders/meta/customs-declaration }}
Метод обновляет номера ДТ — деклараций на товары — и коды стран происхождения товаров в идентификаторах маркировки сборочных заданий. У одного сборочного задания может быть только один номер ДТ.
Закрепить номер ДТ можно, только если выполняются все условия:
- сборочное задание имеет признак B2B-продажи —
"isB2b":trueв ответе метода получения новых сборочных заданий - сборочное задание находится в статусах
confirmилиdeliver - поле
customsDeclarationесть в идентификаторах маркировки сборочных заданий
| Период | Лимит | Интервал | Всплеск |
|---|---|---|---|
| 1 мин | 500 запросов | 120 мс | 20 запросов |
Один запрос с кодами ответов 4XX учитывается как 10 запросов.
В песочнице — максимум 1 запрос в секунду суммарно для всех методов Маркетплейса.
Authorizations:
Request Body schema: application/jsonrequired
required | Array of objects <= 1000 items |
Responses
Request samples
- Payload
{- "orders": [
- {
- "customsDeclaration": "10704010/010624/0000302",
- "orderId": 0,
- "originCountryCode": "643"
}
]
}Response samples
- 200
- 400
- 401
- 402
- 403
- 404
- 409
- 429
{- "requestId": "03615778-eb9e-4f55-b4Of-fd3ac0fad2сc",
- "results": [
- {
- "orderId": 4299281547,
- "isError": true,
- "errors": [
- {
- "code": 404,
- "detail": "NotFound"
}
]
}, - {
- "orderId": 4279781545,
- "isError": false
}
]
}