Перейти к содержанию

События чатов

GET /api/v1/seller/events

Метод возвращает список событий всех чатов с покупателями.

Чтобы получить все события: 1. Сделайте первый запрос без параметра next. 2. Повторяйте запрос со значением параметра next из ответа на предыдущий запрос, пока totalEvents не станет равным 0. Это будет означать, что вы получили все события.

Лимит запросов на один аккаунт продавца:

Тип Период Лимит Интервал Всплеск
Персональный 10 сек 10 запросов 1 сек 10 запросов
Сервисный 10 сек 10 запросов 1 сек 10 запросов
Базовый с секретом 10 сек 10 запросов 1 сек 10 запросов
Базовый 1 ч 1 запрос 1 ч 1 запрос

Параметры

Имя Расположение Тип Обязательный Описание
next query integer нет Пагинатор. С какого момента получить следующий пакет данных.
Формат Unix timestamp с миллисекундами

Ответ: EventsResponse

Примеры вызова

import os
from wildberries_sdk import communications

token = os.getenv("WB_API_TOKEN")
api = communications.DefaultApi(
    communications.ApiClient(communications.Configuration(api_key={"HeaderApiKey": token}))
)
result = api.api_v1_seller_events_get()
print(result)
import { Configuration, DefaultApi } from 'wildberries-sdk';

const api = new DefaultApi(new Configuration({ apiKey: process.env.WB_API_TOKEN }));
const result = await api.apiV1SellerEventsGet();
console.log(result);
cfg := communications.NewConfiguration()
cfg.AddDefaultHeader("Authorization", os.Getenv("WB_API_TOKEN"))
client := communications.NewAPIClient(cfg)
result, _, err := client.DefaultApi.ApiV1SellerEventsGet(context.Background()).Execute()
<?php
$config = Wildberries\Sdk\Communications\Configuration::getDefaultConfiguration()
    ->setApiKey('Authorization', getenv('WB_API_TOKEN'));
$api = new Wildberries\Sdk\Communications\Api\DefaultApi(new GuzzleHttp\Client(), $config);
$result = $api->apiV1SellerEventsGet();
use wildberries_sdk_communications::apis::{configuration::Configuration, configuration::ApiKey, default_api};

let mut config = Configuration::new();
config.api_key = Some(ApiKey { prefix: None, key: std::env::var("WB_API_TOKEN").unwrap() });
let result = default_api::api_v1_seller_events_get(&config).await?;