АПИ Ботнадзора
bots
После запроса возвращает объект, содержащий число страниц в поле count
(integer
), временную метку обновления в поле timestamp
(integer
) и массив идентификаторов аккаунтов в поле items
([integer]
).
Обновление каждые 15 минут.
marking
После запроса возвращает список идентификаторов аккаунтов. Обновление каждые 15 минут.
marking2
После запроса возвращает список идентификаторов аккаунтов вместе с доменом (никнеймом) страницы.
Если никнейм не выставлен — будет стоять тире (-
).
Разделитель — |
, пример одной строки: 1234567890|nickname
.
Обновление каждые 15 минут.
19.12.2020 14:00 GMT+3 вступили в силу изменения:
После запроса возвращает список идентификаторов аккаунтов, домен (никнейм) страницы и числовой идентификатор типа аккаунта внутри проекта.
Если никнейм не выставлен — будет стоять тире (-
).
Разделитель — |
, пример одной строки: 1234567890|nickname|12
.
Обновление каждые 15 минут.
Текущие идентификаторы соответствуют маркировке на сайте:
1
— Подтверждён
8
— Бот/Накрутка
10
— Бот/Спам
12
— Бот/Тролль
13
— Бот/РБ (будет упразднен в дальнейшем)
15
— ЕдРо
20
— Мимикрия
21
— Н/Д
marking3/main
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"
marking3/list
api.botnadzor.org/marking3/list
После запроса возвращает json-объект, содержащий массив аккаунтов.
Обновление совместно с /marking3/main
.
Каждый элемент содержит обязательные поля:
i
— Идентификатор страницы
t
— Идентификатор маркировки
Возможные, необязательные поля:
n
— Никнейм страницы
m
— Дополнительная информация о маркировке страницы (поле mark из api.botnadzor.org/marking3/main), вида g_{число}
или d_{число}
banned
После запроса возвращает список из 50 последних забаненных страниц ботов в удобном для вставки в VK форматировании (@айди
+ имя в скобках, ссылка на сайт).
Обновление каждые 15 минут.