Министерство юстиций
Атрибут | Значение |
---|---|
Название | info-radar-minjust |
Тип | Адаптер для получения информации по иноагентам |
Наименование | Реестр иностранных агентов |
Версия | Реализовано 21.07.2025 |
Сервис для получения информации по иноагентам.
Общая информация
Цель документации — обеспечить полное понимание и возможность эффективного использования сервиса как для конечных пользователей, так и для разработчиков.
Сервис является частью платформы Агредатор. Перед изучением данной документации ознакомьтесь со следующими обязательными документами по интеграции с платформой:
Параметр | Название | Тип | Обязательное | Пример |
---|---|---|---|---|
service | Имя сервиса (всегда info-radar-minjust ) |
string | + | info-radar-minjust |
type | Тип запроса | string (enum) | + | documents |
data | Данные запроса | object | + | см. ниже |
Типы запросов type
type | Значение |
---|---|
foreign_agents | Получение информации о иноагентах |
Структура data
Параметр | Название | Тип | Обязательное | Пример |
---|---|---|---|---|
LastName | Фамилия | string | - | "Иванов" |
FirstName | Имя | string | - | "Иван" |
MiddleName | Отчество | string | - | "Иванович" |
BirthDate | Дата рождения | string (date) | - | "1980-01-01" |
Inn | ИНН | string | - | "1234567890" |
Page | Номер страницы | integer | - | 1 |
описание: Фамилия.
Тип данных: string
Обязательное: нет
Пример: Иванов
Описание: Имя.
Тип данных: string
Обязательное: нет
Пример: Иван
описание: Отчество.
Тип данных: string
Обязательное: нет
Пример: Иванович
описание: Дата рождения.
Тип данных: string (формат "date")
Обязательное: нет (да - при условии, что указан один из параметров: MiddleName, FirstName, LastName)
Пример: 1980-01-01
описание: ИНН.
Тип данных: string
Обязательное: нет
Пример: 1234567890
описание: Номер страницы для постраничного получения данных.
Тип данных: integer
Обязательное: нет
Пример: 1
Параметры ответа
Параметр | Название | Обязательное | Тип | Пример |
---|---|---|---|---|
success | Статус запроса | + | string | true |
result | Хеш с результатом | - | object | См. ниже |
exception | Ошибка | - | string | Что-то пошло не так |
Параметры result
Поле | Назначение | Тип | Обязательное | Пример |
---|---|---|---|---|
CurrentPage | Номер текущей страницы | integer | + | 1 |
PageSize | Макс.кол-во найденных агентов на странице | integer | + | 10 |
TotalPageCount | Общее кол-во страниц | integer | + | 3 |
TotalItemCount | Общее кол-во найденных агентов | integer | + | 25 |
Items | Массив найденных агентов | array[object] | + | Items |
Структура элемента Aggregations
Поле | Назначение | Тип | Пример |
---|---|---|---|
Имя агрегационной группы | array[object] | элемент Aggregations |
Элемент массива
Поле | Назначение | Тип | Пример | |
---|---|---|---|---|
FullName | Фамилия, имя и отчество лица | string | "Иванов Иван Иванович" | |
DateOfBirth | Дата рождения | string (date) | "1998-02-17" | |
Ogrn | Основной государственный регистрационный номер | string | null | null |
Inn | ИНН | string | "2312123123" | |
RegistrationNumber | Регистрационный номер | string | null | null |
Snils | СНИЛС | string | "222-794-111 62" | |
Address | Адрес | string | null | null |
Urls | Список связанных URL-адресов | array[string] | ["https://www.twich.tv/ivan", "https://www.yubube.com/channel/ivan"] | |
Participants | Список участников | array[object] | [] | |
Reason | Основание включения в список | string | "Статья 2.1 Федерального закона от 28.12.2012 № 272-ФЗ «О мерах воздействия на лиц, причастных к нарушениям основополагающих прав и свобод человека, прав и свобод граждан Российской Федерации»" | |
DateOfInclusion | Дата включения в список | string (date) | "2022-05-06" | |
DateOfPublish | Дата публикации | string (date) | null | null |
DateOfExclusion | Дата исключения | string (date) | null | null |
Пример json запроса
{
"service": "info-radar-minjust",
"type": "foreign_agents",
"data": {
"LastName": "Иванов",
"FirstName": "Иван",
"MiddleName": "Иванович",
"BirthDate": "1998-02-17"
}
}
Примеры json ответов
{
"success": true,
"result": {
"CurrentPage": 1,
"PageSize": 10,
"TotalPageCount": 1,
"TotalItemCount": 1,
"Items": [
{
"FullName": "Иванов Иван Иванович",
"DateOfBirth": "1998-02-17",
"Ogrn": null,
"Inn": "2312123123",
"RegistrationNumber": null,
"Snils": "222-794-111 62",
"Address": null,
"Urls": [
"https://www.twich.tv/ivan",
"https://www.yubube.com/channel/ivan",
"https://www.ingram.com/ivan/",
"https://va.com/ivan",
"https://tsa.ae/s/ivan",
"https://oha.ru/ivan"
],
"Participants": [],
"Reason": "Статья 2.1 Федерального закона от 28.12.2012 № 272-ФЗ «О мерах воздействия на лиц, причастных к нарушениям основополагающих прав и свобод человека, прав и свобод граждан Российской Федерации»",
"DateOfInclusion": "2022-05-06",
"DateOfPublish": null,
"DateOfExclusion": null
}
]
}
}
Пример ошибки:
{
"success": false,
"exception": "Что-то пошло не так"
}