Аккредитации

Атрибут Значение
Название info-radar-accreditation
Тип Адаптер для получения аккредитаций
Наименование Аккредитации
Версия Реализовано 21.07.2025

Сервис для получения информации по аккредитациям.

Общая информация

Цель документации — обеспечить полное понимание и возможность эффективного использования сервиса как для конечных пользователей, так и для разработчиков.

Сервис является частью платформы Агредатор. Перед изучением данной документации ознакомьтесь со следующими обязательными документами по интеграции с платформой:

Параметр Название Тип Обязательное Пример
service Имя сервиса (всегда info-radar-accreditation) string + info-radar-accreditation
type Тип запроса string (enum) + documents
data Данные запроса object + см. ниже

Типы запросов type

type Значение
documents Получение информации о документах аккредитации

Структура data

Параметр Название Тип Обязательное Пример
EntityId Идентификатор лица string(uuid) + "3fa85f64-5717-4562-b3fc-2c963f66afa6"
EntityType Тип лица string + "Company"
DocumentType Тип документа string - "License"
Status Статус аккредитации string - "Active"
OrderBy Сортировка string - "DateDescending"
Page Номер страницы integer - 1

Описаниe: Идентификатор лица.
Тип данных: string (uuid)
Обязательное: +
Пример: 3fa85f64-5717-4562-b3fc-2c963f66afa6

Описаниe: Тип лица (например, компания, физическое лицо и т.п.).
Тип данных: string
Обязательное: +
Пример: Company
Возможные значения: Company, Person, ForeignCompany, Entrepreneur, MunicipalSubject

Описаниe: Тип аккредитационного документа
Тип данных: string
Обязательное: -
Пример: Declarations
Возможные значения: Certificates, Declarations

Описаниe: Статус аккредитации
Тип данных: string
Обязательное: -

Описаниe: Параметр сортировки результатов (например, по дате от меньшего к большему или наоборот).
Тип данных: string
Обязательное: -
Пример: DateDescending

Возможные значения: DateAscending, DateDescending

Описаниe: Номер страницы для постраничного получения данных.
Тип данных: integer
Обязательное: -
Пример: 1

Параметр Название Обязательное Тип Пример
success Статус запроса + string true
result Хеш с результатом - object См. ниже
exception Ошибка - string Что-то пошло не так
Параметры result
Поле Назначение Тип Обязательное Пример
Aggregations Агрегационные данные object - Составной элемент Aggregations
TotalItems Общее число элементов integer - 0
Items Массив дел array[object] - Items

Структура элемента Aggregations

Поле Назначение Тип Пример
(например Status) Имя агрегационной группы array[object] элемент Aggregations

Элемент массива

Поле Назначение Тип Пример
ProductName Название продукта (услуги или товара) string "Антивирусное ПО"
Status Статус аккредитации string "Active"
Type Тип аккредитационного документа string "Certificate"
RegistrationNumber Регистрационный номер аккредитации string "1234567890"
DateBeginning Дата начала действия аккредитации string (date-time) "2023-01-01T00:00:00Z"
DateFinish Дата окончания действия аккредитации string (date-time) "2028-12-31T23:59:59Z"
ApplicantType Тип заявителя (например, компания, ИП) string "Company"
ManufacturerName Название производителя продукта или услуги string "ООО «ПримерПроизводитель»"
ManufacturerOgrn ОГРН производителя string "1027700132195"
ManufacturerInn ИНН производителя string "7707083893"
Поле Назначение Тип Пример
Value Значение по ключу агрегации string "Архивный"
Name Название категории или признака string "Архивный"
Count Количество элементов integer 2

Пример json запроса

{
  "service": "info-radar-accreditation",
  "type": "documents",
  "data": {
    "EntityId": "34f0e4b2-1553-4880-bbe2-853f65ed65f3",
    "EntityType": "Company",
    "DocumentType": "Declarations",
    "Status": "Архивный",
    "OrderBy": "DateDescending",
    "Page": 1
  }
}

Примеры json ответов

{
  "success": true,
  "result": {
    "Aggregations": {
      "DocumentType": [
        {
          "Value": "Declarations",
          "Name": "Декларации",
          "Count": 2
        }
      ],
      "Status": [
        {
          "Value": "Архивный",
          "Name": "Архивный",
          "Count": 2
        }
      ]
    },
    "TotalItems": 2,
    "Items": [
      {
        "ProductName": "Устройства межсистемной связи на напряжение 220 вольт: компактные мультисервисные платформы оптической передачи",
        "Status": "Архивный",
        "Type": "Декларация о соответствии ЕАЭС",
        "RegistrationNumber": "ЕАЭС N RU Д-CN.В.23005",
        "DateBeginning": "2016-12-26T00:00:00",
        "DateFinish": "2017-12-25T00:00:00",
        "ApplicantType": "Уполномоченное лицо",
        "ManufacturerName": "Публичное акционерное общество междугородной и международной электрической связи «ГурСвязьГаз»",
        "ManufacturerOgrn": "102773123128767",
        "ManufacturerInn": null
      },
      {
        "ProductName": "Устройства межсистемной связи на напряжение 220 вольт: компактные мультисервисные платформы оптической передачи",
        "Status": "Архивный",
        "Type": "Декларация о соответствии ЕАЭС",
        "RegistrationNumber": "ЕАЭС N RU Д-CN.В.23005",
        "DateBeginning": "2016-12-26T00:00:00",
        "DateFinish": "2017-12-25T00:00:00",
        "ApplicantType": "Уполномоченное лицо",
        "ManufacturerName": "Публичное акционерное общество междугородной и международной электрической связи «ГурСвязьГаз»",
        "ManufacturerOgrn": "102773123128767",
        "ManufacturerInn": null
      }
    ]
  }
}

Пример ошибки:

{
  "success": false,
  "exception": "Что-то пошло не так"
}
  • Аккредитации
  • Общая информация
  • Типы запросов type
  • Структура data
  • Структура элемента Aggregations
  • Элемент массива
  • Пример json запроса
  • Примеры json ответов
  • Пример ошибки:
  • Подавай заявку сейчас

    Оставьте свои контактные данные и наш менеджер свяжется с вами в ближайшее время