Интеграция 1С с Авито

«Авито» — российский интернет‑сервис для размещения объявлений о товарах, недвижимости, вакансиях и резюме, а также услугах. Это крупнейший классифайд (сервис объявлений) в России и один из самых больших в мире.

История:

  • Основан в 2007 году шведскими предпринимателями Йонасом Нордландером и Филипом Энгельбертом.
  • В 2013 году произошло слияние с OLX.ru и российским сегментом Slando (владелец — южноафриканский холдинг Naspers).
  • В октябре 2022 года владельцем стала Kismet Capital Group Ивана Таврина (сделка за 151 млрд рублей).
  • В апреле 2025 года 50%акций приобрела структура под управлением Россельхозбанка.

Особенности работы:

  • Размещение объявлений;
  • Оплата;
  • Доставка;
  • Безопасность.

Интеграция 1С с Авито позволяет автоматизировать обмен данными между учётной системой и платформой объявлений, что упрощает управление продажами, заказами, остатками и ценами. Это решение особенно полезно для бизнеса, который активно использует Авито как канал продаж.

Основные возможности интеграции:

  • Автоматическая выгрузка данных из 1С на Авито. Можно загружать номенклатуру, остатки, цены и описания товаров напрямую из 1С;
  • Сопоставление объявлений и номенклатуры. Система позволяет связать объявления на Авито с позициями в 1С по артикулу, штрихкоду, наименованию или дополнительным реквизитам; 
  • Обновление цен и остатков. Данные о наличии товара и ценах на Авито можно синхронизировать с актуальными данными в 1С;
  • Работа с заказами. Загрузка заказов с Авито в 1С, автоматическое резервирование товаров, создание документов «Заказ клиента», отслеживание статусов заказов; 
  • Интеграция с «Авито Доставкой». Управление типами доставки (ПВЗ, DBS, rDBS) и статусами заказов в зависимости от выбранного типа; 
  • Работа с мессенджером Авито. Получение и обработка сообщений от покупателей прямо в 1С.

Существует два основных способа интеграции:

  1. Использование готовых модулей и обработок. Существуют решения, разработанные партнёрами Авито и другими компаниями.
  2. Индивидуальная разработка. Авито предоставляет API для интеграции с внешними системами. Это позволяет создать кастомное решение, учитывающее специфические потребности бизнеса. 

Индивидуальная разработка – интеграция 1С с АВИТО

В индивидуальной разработке (рисунок 1) использовались следующие API:

  • Получение информации по объявлениям. Возвращает список объявлений авторизованного пользователя – статус, категорию и ссылку на сайте. 
  • Обновление цены объявления. Обновляет цену товара по id.
  • Получение информации о заказах. Получение информации о заказах клиента по статусу.
    • Метод GET- api.avito.ru/order-management/1/orders;
  • Редактирование остатков. Обновляет остаток товара по идентификатору объявления на сайте.
    • Метод PUT – api.avito.ru/stock-management/1/stocks.

Этапы настройки, требования и ограничения:

  1. Требования к аккаунту на Авито. Для работы с модулями часто необходим тариф на размещение объявлений и «Расширенный» или «Максимальный» пакет услуг; 
  2. Подготовка и авторизация. Получение API-ключей (Client ID и Client Secret) в личном кабинете Авито для бизнеса (рисунок 2). Создание профиля в 1С и ввод полученных ключей; 
  3. Выгрузка объявлений в файле. Необходимо будет выгрузить файл со всеми объявлениями и загрузить в 1С (рисунок 3). Инструкция от Авито –  https://www.avito.ru/autoload/documentation#WhatIsAutoload
  4. Запуск и автоматизация. Настройка расписания автоматической загрузки заказов из Авито, обновление цен и остатков по объявлениям.
Рисунок 2
Рисунок 3