Здравствуйте!
Столкнулся с рядом трудностей при работе с эндпоинтом https://content-api.wildberries.ru/content/v2/get/cards/list, и думаю, что подобные проблемы возникают и у других разработчиков. Хотелось бы озвучить предложения, которые могли бы улучшить удобство использования API и одновременно снизить нагрузку на инфраструктуру Wildberries.
1. Отсутствие сортировки по дате создания карточки
Если карточки создаются вручную через личный кабинет, а затем требуется получить их через API, то невозможно просто выгрузить "новые карточки". Приходится проходить все карточки, чтобы убедиться, что ни одна не была пропущена. Для магазинов с 300 000+ товаров это означает тысячи запросов, что:
- создаёт нагрузку на API WB,
- требует обходных решений у разработчиков.
Предложение: добавить параметр сортировки или фильтрации по дате создания карточки.
2. Невозможно получить данные по нескольким артикулам
Сейчас, чтобы получить данные по карточке, можно передать только один артикул. Если нужно получить информацию по, скажем, 100 или 1000 артикулов, приходится делать 1000 отдельных запросов.
Предложение: добавить возможность передавать массив артикулов (до 100 или 1000) в одном запросе.
Это:
- значительно снизит количество запросов,
- упростит работу разработчиков,
- сократит нагрузку на сервера WB.
3. Нестабильность эндпоинта
Периодически некоторые запросы не выполняются, и требуется повторная отправка. Из-за этого общее количество запросов ещё больше увеличивается, особенно при большом количестве карточек.
Буду рад, если команда WB API обратит внимание на данные предложения. Уверен, они будут полезны многим разработчикам и улучшат экосистему интеграций.