botnadzor api v1.0

api.botnadzor.org/bots :

После запроса возвращает объект, содержащий число страниц в поле count (integer), временную метку обновления в поле timestamp (integer) и массив идентификаторов аккаунтов в поле items ([integer]). Обновление каждые 15 минут.

api.botnadzor.org/marking :

После запроса возвращает список идентификаторов аккаунтов. Обновление каждые 15 минут.

api.botnadzor.org/marking2 :

После запроса возвращает список идентификаторов аккаунтов вместе с доменом (никнеймом) страницы. Если никнейм не выставлен - будет стоять тире (-). Разделитель - '|', пример одной строки: 1234567890|nickname. Обновление каждые 15 минут.

19.12.2020 14:00 GMT+3 вступили в силу изменения:
После запроса возвращает список идентификаторов аккаунтов, домен (никнейм) страницы и числовой идентификатор типа аккаунта внутри проекта. Если никнейм не выставлен - будет стоять тире (-). Разделитель - '|', пример одной строки: 1234567890|nickname|12. Обновление каждые 15 минут.

Текущие идентификаторы соответствуют маркировке на сайте:
1 - Подтверждён
8 - Бот/Накрутка
10 - Бот/Спам
12 - Бот/Тролль
13 - Бот/РБ (будет упразднен в дальнейшем)
15 - ЕдРо
20 - Мимикрия
21 - Н/Д

marking3 :

api.botnadzor.org/marking3/main - после запроса возвращает json-объект, содержащий дату последнего обновления (unix timestamp) в поле timestamp, массив объектов типов аккаунтов в поле types и массив объектов регионов и подгрупп в поле mark. Обновление при изменениях.

Каждый элемент массива types содержит поля:
id - Идентификатор маркировки.
n - Текстовое обозначение маркировки в формате "escaped unicode".
color - Стандартный цвет подсветки.
links - 1/0 отображение ссылок на сайт.

Каждый элемент массива mark содержит поля:
id - Идентификатор маркировки вида g_{число} или d_{число}.
n - Текстовое обозначение в формате "escaped unicode".

api.botnadzor.org/marking3/list - после запроса возвращает json-объект, содержащий массив аккаунтов. Обновление совместно с /main.

Каждый элемент содержит обязательные поля:
i - Идентификатор страницы.
t - Идентификатор маркировки.
Возможные, необязательные поля:
n - Никнейм страницы.
m - Дополнительная информация о маркировке страницы (поле mark из api.botnadzor.org/marking3/main), вида g_{число} или d_{число}.

api.botnadzor.org/banned :

После запроса возвращает список из 50 последних забаненных страниц ботов в удобном для вставки в вк форматировании (@айди + имя в скобках, ссылка на сайт). Обновление каждые 15 минут.