Получить информацию о завершенных сборочных заданиях
GET /api/v3/dbs/orders
Метод возвращает информацию о завершенных сборочных заданиях после продажи или отмены заказа.
Можно получить данные за заданный период, максимум 30 календарных дней одним запросом.
Лимит запросов на один аккаунт продавца для методов сборочных заданий DBS:
| Период |
Лимит |
Интервал |
Всплеск |
| 1 мин |
300 запросов |
200 мс |
20 запросов |
Один запрос с кодами ответов 4XX учитывается как 10 запросов
Параметры
| Имя |
Расположение |
Тип |
Обязательный |
Описание |
|
|
|
нет |
|
|
|
|
нет |
|
| dateFrom |
query |
integer |
да |
Дата начала периода в формате Unix timestamp |
| dateTo |
query |
integer |
да |
Дата конца периода в формате Unix timestamp |
Ответ: object
Примеры вызова
import os
from wildberries_sdk import orders_dbs
token = os.getenv("WB_API_TOKEN")
api = orders_dbs.DefaultApi(
orders_dbs.ApiClient(orders_dbs.Configuration(api_key={"HeaderApiKey": token}))
)
result = api.api_v3_dbs_orders_get(dateFrom=..., dateTo=...)
print(result)
import { Configuration, DBSApi } from 'wildberries-sdk';
const api = new DBSApi(new Configuration({ apiKey: process.env.WB_API_TOKEN }));
const result = await api.apiV3DbsOrdersGet({ ... });
console.log(result);
cfg := orders_dbs.NewConfiguration()
cfg.AddDefaultHeader("Authorization", os.Getenv("WB_API_TOKEN"))
client := orders_dbs.NewAPIClient(cfg)
result, _, err := client.DBSAPI.ApiV3DbsOrdersGet(context.Background()).Execute()
<?php
$config = Wildberries\Sdk\OrdersDbs\Configuration::getDefaultConfiguration()
->setApiKey('Authorization', getenv('WB_API_TOKEN'));
$api = new Wildberries\Sdk\OrdersDbs\Api\DBSApi(new GuzzleHttp\Client(), $config);
$result = $api->apiV3DbsOrdersGet(..., ...);
use wildberries_sdk_orders_dbs::apis::{configuration::Configuration, configuration::ApiKey, dbs_api};
let mut config = Configuration::new();
config.api_key = Some(ApiKey { prefix: None, key: std::env::var("WB_API_TOKEN").unwrap() });
let result = dbs_api::api_v3_dbs_orders_get(&config, ...).await?;