WILDBERRIES: получение данных с сайта через АПИ

20.01.21

Интеграция - Маркетплейсы

Получение данных с сервиса статистики WILDBERRIES по следующим данным: • Поставки (поступления) • Склад (остатки) • Заказы (от покупателей) • Продажи • Еженедельный отчет о продажах по реализации Для 1С: Управление Торговлей 11.4. и выше.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
WILDBERRIES Получение данных с сайта через АПИ:
.epf 36,59Kb
78
78 Скачать (10 SM) Купить за 4 550 руб.

Методы сервиса. Поставки.

GET-запрос на адрес https://suppliers-stats.wildberries.ru/api/v1/supplier/incomes с параметрами.

При получении данных Вы указываете в запросе дату (dateFrom), от которых выгружается информация (по «дата/время обновления информации в сервисе»).

Итоговый набор данных, возвращаемых API:

Данные обновляются 1 раз в 15 минут. (Точное время отображается в поле lastChangeDate).

 

Методы сервиса. Склад.

GET-запрос на адрес https://suppliers-stats.wildberries.ru/api/v1/supplier/stocks с параметрами.

При получении данных Вы указываете в запросе дату (dateFrom), от которых выгружается информация (по «дата/время обновления информации в сервисе»).

Сервис статистики не хранит историю остатков товаров, поэтому получить данные об остатках товаров на прошедшую, не сегодняшнюю, дату невозможно. Можно получить данные только на момент запроса к API.

Итоговый набор данных, возвращаемых API:

Пояснение количественных полей:

• Quantity — "количество, доступное для продажи" — доступно на сайте, можно добавить в корзину.

• quantityFull — "количество полное" — то, что не продано (числится на складе)

• quantityNotInOrders — "количество не в заказе" — числится на складе, и при этом не числится в незавершенном заказе.

• Данные обновляются 3 раза в день - в 6-15, 11-20 и в 16-20. (Точное время отображается в поле lastChangeDate)

 

Методы сервиса. Заказы.

GET-запрос на адрес https://suppliers-stats.wildberries.ru/api/v1/supplier/orders с параметрами.

Если параметр flag=0 (или не указан в строке запроса), при вызове API возвращаются данные у которых значение поля lastChangeDate (дата время обновления информации в сервисе) больше переданного в вызов значения параметра dateFrom. При этом количество возвращенных строк данных варьируется в интервале от 0 до примерно 100000.

Если параметр flag = 1, то будет выгружена информация обо всех заказах или продажах с датой равной переданному параметру dateFrom (в данном случае время в дате значения не имеет). При этом количество возвращенных строк данных равно количеству всех заказов или продаж, сделанных в дате, переданной в параметре dateFrom.

Итоговый набор данных, возвращаемых API:

Важно: Гарантируется хранение данных заказов не более 90 дней от текущей даты.

Пояснение полей:

• totalPrice*(100-discountPercent)/100= pricewithdisc (как и Методах сервиса. Продажи)

• Архивные данные (заказы с датами ранее 90 дней от текущей даты) нужно загружать по датам, с параметром flag = 1.

• Данные обновляются 1 раз в 30 минут. (Точное время отображается в поле lastChangeDate)

• Каждое 3-е число месяца происходит пересчёт данных API за предыдущий месяц, в результате чего происходит корректировка данных. В связи с этим рекомендуем перезагружать данные API каждый месяц за предыдущий 4-го числа.

 

Методы сервиса. Продажи.

GET-запрос на адрес https://suppliers-stats.wildberries.ru/api/v1/supplier/sales с параметрами.

Если параметр flag=0 (или не указан в строке запроса), при вызове API возвращаются данные у которых значение поля lastChangeDate (дата время обновления информации в сервисе) больше переданного в вызов значения параметра dateFrom. При этом количество возвращенных строк данных варьируется в интервале от 0 до примерно 100000.

Если параметр flag = 1, то будет выгружена информация обо всех заказах или продажах с датой равной переданному параметру dateFrom (в данном случае время в дате значения не имеет). При этом количество возвращенных строк данных равно количеству всех заказов или продаж, сделанных в дате, переданной в параметре dateFrom. Также в продажах выгружаются возвраты (количество/цена со знаком минус).

Итоговый набор данных, возвращаемых API:

Важно: Гарантируется хранение данных продаж не более 90 дней от текущей даты.

• Формула вычисления pricewithdisc: Pricewithdisc = totalprice*((100 – discountPercent)/100 ) *((100 – promoCodeDiscount)/100 ) *((100 – spp)/100 )

• Архивные данные (продажи с датами ранее 90 дней от текущей даты) нужно загружать по датам, с параметром flag = 1.

• Данные обновляются 1 раз в 30 минут. (Точное время отображается в поле lastChangeDate)

• Каждое 3-е число месяца происходит пересчёт данных API за предыдущий месяц, в результате чего происходит корректировка данных. В связи с этим рекомендуем перезагружать данные API каждый месяц за предыдущий 4-го числа.

 

Методы сервиса. Отчет о продажах по реализации

GET-запрос на адрес https://suppliers-stats.wildberries.ru/api/v1/supplier/reportDetailByPeriod с параметрами

Итоговый набор данных по продажам, возвращаемый API:

Параметры:

• dateFrom – начальная дата периода. Например, если dateFrom = 2020-07-06, то в результате вызова API будет получен отчет за неделю от 06 по 12 июля 2020 года.

• dateTo – конечная дата периода.

• limit – максимальное количество строк отчета получаемых в результате вызова API. Рекомендуем загружать отчет небольшими частями, например, по 100 000 строк на один вызов.

• rrdid – уникальный идентификатор строки отчета. Необходим для получения отчета частями. Загрузку отчета нужно начинать с rrdid = 0, и при последующих вызовах API передавать максимальное значение rrdid полученное в результате предыдущего вызова. Таким образом для загрузки одного отчета может понадобится вызывать API до тех пор, пока количество возвращаемых строк не станет равным нулю.

По АПИ можно получать данные за произвольный заданный период начиная с июня 2020г.

Важно: в API хранятся данные не более трех последних месяцев.

 

Тестирование данной обработки проводилось на конфигурации Управления торговлей 11.4.6.166.

обработка wildberries api маркетплейс статистика

См. также

Маркетплейсы Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Управленческий учет Платные (руб)

Подключите маркетплейсы Ozon, WB, АлиЭкспресс, ЛаМода и ЯндексМаркет к 1С. Удобное управление заказами, остатками и синхронизация данных из одного окна 1С для УНФ, УТ, КА, ERP. Единый интерфейс работы для всех площадок. Отправка остатков по сопоставленным товарам по расписанию, гибкая настройка отправки.

12415 руб.

23.01.2023    41917    339    196    

170

Маркетплейсы Программист Пользователь Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Управление производственным предприятием Розничная и сетевая торговля (FMCG) Россия Управленческий учет Платные (руб)

Интеграция маркетплейсов с 1С:УТ 10.3, КА 1.1, УПП 1.3. Автоматизация по FBS/FBO, управление заказами и синхронизация остатков для старых конфигураций. Поддержка RICH-контента OZON

28800 руб.

12.05.2021    98063    670    273    

306

SALE! 20%

Маркетплейсы Программист Пользователь Платформа 1С v8.3 Оперативный учет 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Управленческий учет Платные (руб)

Полноценный обмен со всеми маркетплейсами: МегаМаркет, Wildberries, Яндекс.Маркет, OZON, VK, ALI, Авито. Так же подключили сервис Dostavista, автоматическая отправка заказов на доставку. Данный модуль позволяет полностью интегрировать 1С:УТ11.4/11.5, 1С:КА 2.4/2.5 и 1С:ERP 2.4/2.5 по API с Wldberries, Яндекс.Маркет, OZON, ALI, VK и МегаМаркет. 1С:Розница 2.3/УНФ 1.6 и выше с МегаМаркет. Схемы работы: ВИТРИНА + ДОСТАВКА, ЗАКАЖИ И ЗАБЕРИ + ВИТРИНА, ДОСТАВКА СИЛАМИ ПРОДАВЦА, ЭКСПРЕСС-ДОСТАВКА. Модуль зарегистрирован в Реестре программного обеспечения, а также являемся технологическими партнерами МегаМаркет, что говорит о гарантиях использования решения.

60000 руб.

09.10.2020    56837    124    82    

119

Загрузка и выгрузка в Excel Маркетплейсы Программист Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Управленческий учет Платные (руб)

Реальный помощник, с помощью которого Вы преобразуете необходимые документы для Wildberries, OZON, ЯндексМаркет, Мегамаркет, Aliexpress, Детский мир, МагнитЭкспресс (быв.Казань-Экспресс), Леруа Мерлен, ЭНФАНТА (Акушерство), ЛаМода, Летуаль, Твой дом, Золотое Яблоко в документы "Отчет комиссионера (агента) о продажах" и другие. Работает в 1С:БП 3.0, 1С:БП 3.0 КОРП, 1С:УТ 11, 1С:УНФ, 1С:КА 2, 1С:ERP Управление предприятием. Возможность подключить любые маркетплейсы. Анализ продаж ОZON. 30 дней БЕСПЛАТНОГО пользования!

3600 руб.

12.08.2021    36429    368    68    

160

Маркетплейсы Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Функциональное решение для торговли на всех популярных маркетплейсах. Работает со схемами FBO и FBS. Простое в использовании и установке, не вносит изменения в код программы. Существенно упрощает работу с товарным ассортиментом, обработку заказов с площадок, работу с поставками, а также ведение аналитики по продажам и остаткам.

119999 руб.

19.07.2024    2437    54    0    

3
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. romankoav 4 26.01.21 10:53 Сейчас в теме
Кто использовал, отпишитесь. Много надо дорабатывать? или не очень востребовано потому что работает только в 1 сторону?
2. tigrandis 361 26.01.21 23:56 Сейчас в теме
(1) Я пытаюсь сделать на основе этого продажу со склада поставщика, а так в целом все работает как заявлено!
3. romankoav 4 27.01.21 12:32 Сейчас в теме
(2) То есть это просто набор методов и нифига не законченное решение? Да...
И как получается?
13. unknown181538 159 26.05.21 14:09 Сейчас в теме
(2) И как, в итоге, получилось? Мне нужны заказы со склада поставщика, а sm немного, ищу от чего лучше отталкивать.ся
4. user1540659 07.02.21 23:34 Сейчас в теме
Пожалуйста напишите мне, нужно данное расширение, интересует приобретение данного обмена под ключ с доработками функционала
5. Konovalovss 25.02.21 20:39 Сейчас в теме
Добрый день! Возможно ли внедрить данное решение под ключ? Если да то напишите в ЛС
7. sinto 30.03.21 07:50 Сейчас в теме
(5)Есть более широкий функционал. Если интересует - свяжитесь
user1625247; +1 Ответить
8. G_103359985573713489861 06.04.21 02:09 Сейчас в теме
(7)Здравствуйте ! Можете подсказать ?
9. sinto 06.04.21 17:29 Сейчас в теме
(8)Могу. Давайте в личку. Что конкретно интересует
11. пользователь 06.04.21 19:22
Сообщение было скрыто модератором.
...
17. user1624658 06.07.21 23:04 Сейчас в теме
Добрый вечер, можете помочь получить данные? 89161808222, Анна , можно по вэтсаппу
18. user1625247 07.07.21 15:06 Сейчас в теме
(7)

Здравствуйте. У Вас ЛС недоступно.
19. sinto 09.07.21 10:35 Сейчас в теме
(18) не знаю как вам помочь. Люди мне пишут в ЛС. Попробуйте еще раз
6. sergeyisa 12 02.03.21 11:01 Сейчас в теме
Добрый день, подскажите плз, почему запрос https://suppliers-stats.wildberries.ru/api/v1/supplier/stocks?dateTo=2021-03-02T21:00:00.000Z&key=<мой ключ> вызывает ошибку "Internal Server Error"?
10. sinto 06.04.21 17:34 Сейчас в теме
(6) Разобрались? Насколько я помню, параметр "dateFrom" обязательный...
user1625247; +1 Ответить
12. sergeyisa 12 13.04.21 10:19 Сейчас в теме
(10) спасибо, разобрался оказывается нужно было использовать другой ключ поставщика
14. unknown181538 159 26.05.21 14:12 Сейчас в теме
Подскажите, мне нужны заказы со склада поставщика. Тут вроде бы есть заказы. Но те ли эти заказы? или заказы со склада поставщика - это вообще другой API?
15. пользователь 21.06.21 16:38
Сообщение было скрыто модератором.
...
16. nvpwasp 42 02.07.21 14:01 Сейчас в теме
(14)Сейчас обновленный API Wildberries позволяет по единому токену получать информацию о заказах со склада поставщика, выгружать остатки, цены и т.д.
20. mixperez 16.08.21 14:25 Сейчас в теме
А еще хотелось бы видеть Отчет по КИЗАМ - тоже есть в API, это актуально сейчас, потому как КИЗы необходимо выводить из оборота продавцам самостоятельно.
21. sinto 17.09.21 12:29 Сейчас в теме
(20) Это мы тоже реализовывали. Сделаем для вашей конфигурации
22. user1668541 22.09.21 18:44 Сейчас в теме
добрый день, вопрос по использованию api. В документации https://images.wbstatic.net/portal/education/Kak_rabotat'_s_servisom_statistiki.pdf?abc=1612952230000 есть метод получения incomes для получения Поставок, но он позволяет получить только одну поставку (при любых вариациях). Однако в новым api нет метода для получения Поставок https://suppliers-api.wildberries.ru/swagger/index.html#/

Вопрос как получить данные о поставках через api. Спасибо
23. CoLoR58 29.09.21 08:55 Сейчас в теме
(22) новый API не заменяет старый, это расширение функционала, старый как работает так и продолжит работать. Разбирайтесь, у меня старый API выдаёт все поставки а не одну, как Вы пишите.
25. user1668541 29.09.21 10:25 Сейчас в теме
(23) я только старый и использую. "Разбирался". Как не пробовал всего выдает 1 из 3. Причем за этот год подобных вопросов в общем чате WB я насчитал 17...
26. CoLoR58 29.09.21 10:37 Сейчас в теме
(25)хм, ну слушайте, если всё проверили, тогда API косячит. Я вот сейчас тоже наблюдаю ситуацию, когда в API заказов отсутствуют некоторые заказы, при этом в отчёте Реализаций записи есть о таких заказах. Ну и ещё веселее - разные суммы, по отчёту заказов одна цена, а этот же заказ в отчёте продаж идёт с другими суммами.
27. user1668541 29.09.21 11:35 Сейчас в теме
(26) в чате WB таких жалоб тьма...
24. CoLoR58 29.09.21 09:13 Сейчас в теме
Подскажите, пожалуйста, кто работает с API: как можно посчитать стоимость ЗАКАЗОВ при условии, что от них отказались после примерки.
В таком случае мы имеем запись в orders, а в sales записи нет (т.к. заказ не оплачивался).

Суть проблемы:
В orders есть поля totalPrice и discountPercent и по формуле "totalPrice*(100-discountPercent)/100= pricewithdisc (как и Методах сервиса. Продажи)" рассчитываем pricewithdisc.
Но он не совпадает с pricewithdisc из Продаж, хотя должен, если верить документации.
В продажах pricewithdisc всегда больше, чем в заказах.

В личном кабинете маркетплейса сумма заказов просчитывается именно по pricewithdisc из ПРОДАЖ.
Получается, что посчитать такую же сумму по API невозможно, т.к. для не оплаченных заказов нет этого значения, а рассчитываемое по формуле из orders не соответствует этому же значению из sales.
28. пользователь 19.10.21 14:28
Сообщение было скрыто модератором.
...
29. user1685692 21.10.21 11:21 Сейчас в теме
подскажите а то за статусы (saleId) пошли в продажах с меткой A ?
раньше были только S - продажа, R - возврат, D - доплата

30. CoLoR58 28.10.21 15:57 Сейчас в теме
(29) у себя тоже такое вижу, в инструкции нет такого, хотя вижу, что такие записи были и в июле и в августе. Их очень мало, но тем не менее.
31. user1690118 28.10.21 17:18 Сейчас в теме
Добрый день. Отчет Методы сервиса. Отчет о продажах по реализации - начальная дата 2021.09.20 по 2021.10.30 выдает данные только по 21.01.21 и ни днем больше как не меняй даты.

Почему данный запрос перестал выдавать данные после 24.10 ?
32. user1690118 28.10.21 17:21 Сейчас в теме
Добрый день. Отчет Методы сервиса. Отчет о продажах по реализации - начальная дата 2021.09.20 по 2021.10.30 выдает данные только по 21.01.21 и ни днем больше как не меняй даты.

Почему данный запрос перестал выдавать данные после 24.10 ?
Прикрепленные файлы:
33. sher_70 12.01.22 11:19 Сейчас в теме
Добрый день! Нужна обработка для загрузки через АПИ поставок на Вайлдберриз (то что они приняли, на Озон тоже потом потребуется)
Прикрепленные файлы:
34. sher_70 12.01.22 12:05 Сейчас в теме
Наверное перефразирую свой вопрос! Прошу уточнить, можно ли использовать вашу обработку для БУХ и УНФ последние версии для получения по АПИ актов того что было принято из товаров на Вайлдберриз и Озон?
35. djslon16 28.06.22 16:49 Сейчас в теме
В продажах в каком столбце количество?
36. triviumfan 97 15.07.22 17:33 Сейчас в теме
37. d.zhukov 1485 18.08.22 10:23 Сейчас в теме
Добрый день.
Пытаюсь получить отчет о продажах. Получаю ошибку: "Ошибка при подключении к API: 404 page not found"
Подскажите что не так?
38. igor.potemkin33 1 29.08.22 20:20 Сейчас в теме
Добрый день!
ни кто не сталкивался, данные по отчетам из личного кабинета не совпадают с данными получаемыми по апи
39. Sofia9876 04.10.22 10:44 Сейчас в теме
Добрый день, не подскажите как получить количество заказов за период, а не за конкретный день?
40. 271071listru 17.11.22 01:23 Сейчас в теме
обработка не работает, все ключи перепробовал. УТ 11.4.14.181
41. Automatik 932 29.11.22 06:48 Сейчас в теме
Ошибка в строке (конец публикации). rrdid – уникальный идентификатор строки отчета. Правильное значение "rr_did"
42. user1887336 21.12.22 14:21 Сейчас в теме
Добрый день
Подскажите что означает в методе сервиса Продажи поле SaleID такое понятие как D-доплата. Не могу понять - товар продан или нет? или продан с доплатой?
43. Bpdd2c 15.02.23 20:06 Сейчас в теме
Привет, адрес указываем же другой из данных WB? https://statistics-api.wildberries.ru/api/v1/supplier

Так же выдает вот такую ошибку "Couldn't resolve host name"
45. VyacheslavShilov 01.09.23 11:46 Сейчас в теме
(43) Добрый день. Решили ли вы эту проблему (с ошибкой "Couldn't resolve host name")? Если да, можете подсказать, как?
44. user599064_Zav206 15.07.23 20:21 Сейчас в теме
Добрый день. Написал Вам в ЛК, ответьте пожалуйста.
Оставьте свое сообщение