Авито
Обновлено 11 октября 2026 г.
На этой странице
Сначала подготовьте аккаунт в самом Авито: проверьте подписку с доступом к сообщениям по API и получите два ключа. Ниже — где открыть тариф, что выбрать и откуда скопировать Client_id и Client_secret.
Что понадобится
- Вход в аккаунт Авито, которому принадлежат нужные объявления. Для компании используйте основной аккаунт: ключи сотрудника могут не давать доступ к чатам объявлений компании.
- Активная подписка подходящего уровня — смотрите таблицу ниже. Для другой категории или индивидуального тарифа сначала уточните доступ у Авито.
- Браузер для открытия кабинета Авито и доступ владельца или администратора группы Чатвы.
1. Проверьте подписку Авито — это обязательно
В официальной документации Messenger API Авито разделяет требования по категориям. Наличие ключей API не отменяет требований к подписке.
| Категория Авито | Подписка с Messenger API | Что проверить |
|---|---|---|
| Товары | «Максимальный» | «Расширенный» не указан Авито как подходящий уровень для этой категории. |
| Работа | «Максимальный» | Подписка должна относиться к аккаунту, который подключаете. |
| Услуги | «Расширенный» / «Максимальный» | Доступен любой из этих двух уровней при активной подписке. |
| Другие категории и индивидуальные условия | Уточните у Авито до оплаты | Не переносите правила «Товаров» или «Услуг» на другой раздел автоматически. |
Откройте тариф в нужном аккаунте
Войдите в Авито и откройте настройку тарифа. В кабинете Авито Pro этот раздел называется «Тариф» и находится в боковом меню. Если вы выбираете тариф впервые, обзор тарифов Авито поможет перейти к вариантам для вашей категории.
Сверьте категорию и уровень подписки
В кабинете тарифа проверьте, для какой категории подключены услуги, и сравните уровень с таблицей выше. Проверяйте именно доступ к Messenger API: доступ к API объявлений или статистики не означает доступ к переписке.
Уточните состав до оплаты
Если названия или состав отличаются, откройте поддержку Авито и уточните доступ для своего профиля. Стоимость, период подписки и условия продления смотрите в кабинете Авито перед подтверждением оплаты. После покупки проверьте, что нужная подписка стала активной.
В Авито Pro откройте «Тариф». Это фрагмент опубликованного снимка кабинета Авито; рамка добавлена для этой инструкции.
Источник: Скриншот Авито · инструкция 5SYSTEMS ↗Что спросить у поддержки Авито
Откройте центр помощи Авито под нужным аккаунтом. Сообщите категорию объявлений и название текущей подписки. Можно скопировать этот запрос:
Запрос в поддержку Авито
Здравствуйте! Хочу подключить переписку моего аккаунта Авито к Чатве через Messenger API.
Категория объявлений: [укажите категорию].
Текущая подписка: [укажите название].
Подтвердите, пожалуйста, доступ к чтению и отправке сообщений и уведомлениям о новых сообщениях через Messenger API. Если его нет, какая подписка нужна для этого аккаунта и категории?В запросе не нужны Client_secret, пароль или коды входа. Если вопрос касается именно подписки и доступа к API, подтвердить условия может Авито.
2. Найдите и получите ключи в Авито
Откройте «Интеграции и API»
Перейдите к ключам профиля
Откройте avito.ru/professionals/api и войдите в нужный аккаунт, если Авито запросит вход. В показанной версии кабинета путь такой: «Профиль и настройки» → «Интеграции и API». В других версиях раздел может находиться в «Для профессионалов» → «API»; прямая ссылка ведёт к тому же назначению.
Путь к API в кабинете Авито. Личные сведения оставлены за границами фрагмента. Названия меню могут отличаться в новой версии Авито.
Источник: Скриншот Авито · инструкция 5SYSTEMS ↗Нажмите «Получить ключи»
Найдите блок «Собственная разработка»
На странице API прокрутите до блока «Собственная разработка» и нажмите «Получить ключи», если ключи ещё не выданы. Если значения уже видны, используйте их: повторная выдача для подключения Чатвы не нужна. Если блока или кнопки нет, обратитесь в поддержку Авито.
Кнопка выдачи ключей на опубликованном снимке кабинета Авито. Снимок показывает расположение кнопки, а требования именно к Messenger API приведены в таблице выше.
Источник: Скриншот Авито · инструкция 5SYSTEMS ↗Скопируйте два значения
Client_id → Client ID; Client_secret → Client secret
С той же страницы Авито скопируйте целиком оба значения. В поле Client ID Чатвы вставьте Client_id, а в Client secret — Client_secret. Сохраняйте значения без подписей полей и лишних пробелов. Пароль от Авито в эти поля не подходит.
Нужны оба поля. Значения с исходного снимка закрыты; их нельзя использовать для подключения.
Источник: Скриншот Авито · инструкция 5SYSTEMS ↗3. Завершите подключение в Чатве
В нужной группе Чатвы откройте «Каналы» → «Авито» → «Подключить», вставьте Client ID и Client secret и нажмите «Подключить». Чатва проверит ключи, определит аккаунт и включит уведомления о сообщениях. Вручную добавлять адрес вебхука в Авито не нужно.
4. Проверьте сообщение в обе стороны
Напишите по своему объявлению с другого аккаунта
Откройте своё объявление на Авито с другого аккаунта или попросите коллегу написать «Проверка подключения». Сообщение должно быть новым и адресованным именно подключённому профилю.
Найдите обращение в Чатве
Откройте инбокс нужной группы и временно снимите фильтры по оператору и статусу. Проверьте канал «Авито», отправителя и сведения об объявлении, если они переданы Авито.
Отправьте ответ и проверьте его в Авито
Ответьте из Чатвы и проверьте получение с аккаунта собеседника в сообщениях Авито. Проверка считается успешной, когда новое обращение пришло в инбокс, а ответ виден в Авито.
Как работают чаты и подписка после подключения
- Проверяйте интеграцию по новому сообщению. Наличие всей старой истории не является условием успешного подключения.
- Чатва отвечает в уже существующий диалог Авито. Для первого теста обращение начинает другой аккаунт по вашему объявлению.
- Следите за активностью подписки Авито и составом включённых услуг. Если доступ к Messenger API отключён, проверьте его восстановление у Авито, затем повторите тест входящего сообщения и ответа.
Если подключение не работает
| Что произошло | Куда перейти и что проверить |
|---|---|
| В Авито есть платные услуги, но переписки нет | Откройте тариф Авито: оплата размещений и продвижения не подтверждает подписку с Messenger API. Сверьте категорию и уровень с таблицей выше. |
| Нет раздела API или кнопки получения ключей | Откройте прямую ссылку на ключи, проверьте выбранный профиль. Если ключи уже выданы, скопируйте их. Если раздел недоступен, уточните причину у Авито. |
| Ошибка ключей или авторизации | Повторно скопируйте пару из кабинета Авито. Проверьте соответствие Client_id и Client_secret, аккаунт и лишние пробелы. Ключи OAuth-приложения и пароль профиля не заменяют персональные ключи. |
| Ошибка доступа, 403, нет подписки на API | Сначала проверьте подписку и основной аккаунт компании. Если нужный уровень активен, запросите у поддержки Авито проверку Messenger API для этого профиля. Одна ошибка 403 не доказывает, что причина только в оплате. |
| Видны не все объявления или чаты компании | Проверьте, чьи ключи использованы. Messenger API ограничивает работу с чатами компании при авторизации сотрудника; для компании нужны ключи основного аккаунта. |
| Подписка подключена, но сообщения не приходят | Убедитесь через Авито, что доступ активен для нужного профиля. Повторите подключение в Чатве и тест нового сообщения. Если ошибка остаётся, передайте поддержке Чатвы время теста и текст ошибки, скрыв ключи. |