Если вы меняете вес или размеры товара в объявлении на Авито, стоимость доставки СДЭК должна пересчитываться автоматически. Ручной перерасчёт неудобен, особенно при большом ассортименте. Разберём автоматизацию через API.
Сравнение
| Критерий | По теме страницы | Ручной перерасчёт тарифа |
|---|---|---|
| Скорость обновления | Секунды после изменения | Минуты-часы, если вручную |
| Точность | 100% | Возможны ошибки в расчётах |
| Необходимость персонала | Не требуется | Нужен менеджер |
| Стоимость ошибки | 0 (автоматика) | Потеря на доставке или отказ покупателя |
Как это работает
В настройках pro.avito.ru укажите URL вашего скрипта для приёма обновлений.
На PHP/Python: получите данные веб-хука, извлеките id товара и новые габариты.
POST /v2/calculator/tariff с новыми габаритами. Получите стоимость.
Через API Авито отправьте PUT /api/v1/item/{id}/update с новым delivery_price.
Подробно
Получение уведомления об изменении товара через веб-хуки
API Авито поддерживает веб-хуки: укажите URL своего скрипта, и при любом изменении объявления (включая вес/габариты) придёт POST-запрос с новыми данными. Пример: вебхук на /avito/update.
Расчёт нового тарифа и обновление объявления
Получив новые габариты, вызовите POST /v2/calculator/tariff с параметрами (weight, length, width, height, tariff_code). Ответ содержит стоимость. Затем через API Авито обновите поле delivery_price.
Словарь терминов
Отзывы
После автоматизации перестали приходить претензии от покупателей о неверной доставке. Система работает отлично.
Раньше забывала менять доставку при изменении веса — приходилось доплачивать. Теперь автоматика всё считает сама.
Частые вопросы
Сработает ли скрипт, если габариты изменились вручную?
Да, веб-хук срабатывает на любое изменение объявления через интерфейс Авито.
Можно ли пересчитывать тариф для всех товаров сразу?
Да, можно запускать массовый запрос по расписанию, но веб-хуки быстрее.
Что делать, если API Авито не поддерживает веб-хуки?
Используйте периодический опрос (polling) раз в час.
Настройте автоматический пересчёт тарифов и исключите ошибки в стоимости доставки.
Читайте также по теме