Реестр социально значимых ресурсов (СЗР) формируется Роскомнадзором, на основании решения Правительственной комиссии.

Данный реестр можно выгружить непосредственно из CyberFilter.Ru:

- в ручном режиме через Личный кабинет
- в автоматическом режиме, используя API CyberFilter.Ru

Выгрузка через API

Для выгрузки реестра СЗР через API необходимо через Личный кабинет (Администрирование→Настройки→Другие настройки→Ключ доступа к API) сгенирировать ключ доступа к API и сохранить его.

Вызов метода, для выгрузки реестра СЗР имеет следующий формат:

https://cyberfilter.ru/api/list/?apiKey=$API_KEY&type=$TYPE&output=$OUTFORMAT&format=$LISTFORMAT&name=$NAME

где:

$API_KEY - ключ доступа к API
$TYPE - тип выгрузки, может принимать значения:

$OUTFORMAT - формат вывода выгрузки, может принимать значения:

$LISTFORMAT - формат непосредственно самой выгрузки (ACL), может принимать значения:

$NAME - имя списка ACL (для $LISTFORMAT ipset, mikrotik, cisco) или имя файла (для $LISTFORMAT zip)

Примеры использования

Выгрузить последний реестр СЗР, загруженный из сервиса Роскомнадзора (zip с xml+sig). Имя файла register.zip

https://cyberfilter.ru/api/list/?apiKey=12345678&type=social&output=text&format=zip&name=register.zip

Выгрузить реестр СЗР в формате Linux IPSET (IPv4). Имя сета SOCIAL_IP4

https://cyberfilter.ru/api/list/?apiKey=12345678&type=social4.ip&output=text&format=ipset&name=SOCIAL_IP4

Пример скрипта для обновления Linux IPSET. В скрипт нужно вписать API_KEY и создать IPSET'ы:

ipset create SOCIAL-IP4 hash:net family inet hashsize 1024 maxelem 65536
ipset create SOCIAL-IP4-LOADING hash:net family inet hashsize 1024 maxelem 65536