Словарь Авито

Client ID и Client Secret

Пара ключей доступа к API Авито: Client ID работает как логин, Client Secret как пароль. Их выдают в личном кабинете, и по ним сторонние сервисы работают с твоим аккаунтом без браузера.

Client ID и Client Secret — это пара ключей, по которым Авито узнаёт твою программу, когда она стучится в API вместо тебя. Client ID открытый, он как логин. Client Secret закрытый, это пароль, и показывают его один раз при выдаче. Вместе они нужны любому сервису, который работает с твоим аккаунтом без браузера: автозагрузка объявлений, бот в мессенджере, выгрузка статистики, сервисы авитологов.

Где взять ключи

Заходишь в личный кабинет, настройки профиля, раздел «Интеграции». Либо сразу на avito.ru/professionals/api. Жмёшь «Получить ключ», и Авито выдаёт Client ID и Client Secret. Секрет копируй сразу в менеджер паролей, второй раз его не покажут, только перевыпустят. Перевыпуск убивает старый секрет, и все подключённые сервисы отвалятся в ту же минуту.

Дальше всё механически. Программа отправляет обе строки на api.avito.ru/token и получает access token, который живёт 24 часа. Именно этим токеном подписывается каждый запрос: достать чаты, залить фид, снять статистику просмотров. Сами ключи никуда больше не летят.

Как на этом попадают

Главная беда одна: секрет утекает. Ученик отдал ключи подрядчику для настройки автозагрузки, подрядчик пропал через месяц, а доступ остался. Ещё через пару месяцев из аккаунта начали улетать автоответы в чаты с левыми ссылками. Разбирались неделю. Аккаунт не забанили, но предупреждение прилетело, а как Авито реагирует на такое, я разбирал в гайде про блокировку на Авито.

Правило простое: секрет не живёт в Telegram-чатах, в гугл-таблицах и в коде, который лежит на GitHub. Подрядчику даёшь доступ через его сервис, а если он просит именно ключи, договаривайся, что после работы ты их перевыпускаешь. Это две минуты.

Кому вообще это нужно

Частнику с пятью объявлениями ключи не нужны совсем. Они нужны, когда объявлений больше сотни и руками уже не успеваешь, когда отвечать в чатах должен бот, или когда ты сам работаешь как авитолог и ведёшь чужие аккаунты через сервисы. Один аккаунт, одна пара ключей. Хочешь дать агентству доступ к нескольким аккаунтам — у Авито для этого есть отдельная авторизация через код, и ключи клиентов при ней никому не передаются.

Андрей Ковалёв
Андрей Ковалёв
Эксперт по продажам на Авито
6 лет в трафике и продажах на Авито, 500+ учеников