API NSD

API NSD – это возможность контролировать режим, метод и объем выгружаемой информации. Мы даем Вам доступ к базе данных НРД. Вы конфигурируете набор запрашиваемой информации

  тестовый доступ

GetNews

Автоматизированный мониторинг сообщений новостной ленты НРД

Скачать описание getNews light Скачать описание getNews standard

-
Название Тип Описание Обяз.
Выберите нужные вам поля (раскрыть все)
Скачать

{
  "type": "object",
  "items": {
    "$ref": "#/definitions/News"
  },
  "definitions": {
    "News": {
      "type": "object",
      "properties": {
        "title_ru": {
          "title": "Заголовок новости на русском",
          "description": "Заголовок новости на русском",
          "type": "string"
        },
        "title_en": {
          "title": "Заголовок новости на английском",
          "description": "Заголовок новости на английском",
          "type": "string"
        },
        "body_ru": {
          "title": "Тело новости на русском языке (HTML)",
          "description": "Тело новости на русском языке (HTML)",
          "type": "string"
        },
        "body_en": {
          "title": "Тело новости на английском языке (HTML)",
          "description": "Тело новости на английском языке (HTML)",
          "type": "string"
        },
        "news_theme_id": {
          "title": "Идентификатор информационного сообщения",
          "description": "Идентификатор информационного сообщения",
          "type": "integer"
        },
        "group_id": {
          "title": "Идентификатор группы информационных сообщений",
          "description": "Идентификатор группы информационных сообщений",
          "type": "integer"
        },
        "pub_date": {
          "title": "Дата публикации информационного сообщения",
          "description": "Дата публикации информационного сообщения",
          "type": "string"
        },
        "news_date": {
          "title": "Дата информационного сообщения",
          "description": "Дата информационного сообщения",
          "type": "string"
        },
        "content_id_out": {
          "title": "Идентификатор информационного сообщения (технический)",
          "description": "Идентификатор информационного сообщения (технический)",
          "type": "integer"
        },
        "action_id": {
          "title": "Референс КД",
          "description": "Референс КД",
          "type": "integer"
        },
        "announce_ru": {
          "title": "Краткое содержание новости на русском",
          "description": "Краткое содержание новости на русском",
          "type": "string"
        },
        "announce_en": {
          "title": "Краткое содержание новости на английском",
          "description": "Краткое содержание новости на английском",
          "type": "string"
        },
        "for_qu_investor": {
          "title": "Признак для квалифицированных инвесторов",
          "description": "Признак для квалифицированных инвесторов",
          "type": "string"
        },
        "ca_type": {
          "title": "Код корпоративного действия",
          "description": "Код корпоративного действия",
          "type": "string"
        },
        "id": {
          "title": "Идентификатор информационного сообщения (технический)",
          "description": "Идентификатор информационного сообщения (технический)",
          "type": "integer"
        },
        "category": {
          "enum": [
            "CORP_ACTION",
            "SECURITY",
            "COMPANY"
          ]
        }
      }
    },
    "CorpActionTypeData": {
      "description": "блок данных",
      "type": "object",
      "properties": {
        "link": {
          "title": "Ссылка на новость",
          "description": "Ссылка на новость",
          "type": "string"
        },
        "action_date_plan": {
          "title": "Дата КД плановая",
          "description": "Дата КД плановая",
          "type": "string"
        },
        "action_date_calc": {
          "title": "Дата КД расчетная",
          "description": "Дата КД расчетная",
          "type": "string"
        },
        "action_date_fact": {
          "title": "Дата КД фактическая",
          "description": "Дата КД фактическая",
          "type": "string"
        },
        "record_date_calc": {
          "title": "Дата фиксации расчетная",
          "description": "Дата фиксации расчетная",
          "type": "string"
        },
        "record_date_plan": {
          "title": "Дата фиксации плановая",
          "description": "Дата фиксации плановая",
          "type": "string"
        },
        "record_time": {
          "title": "Время фиксации списка",
          "description": "Время фиксации списка",
          "type": "string"
        },
        "corp_action_type": {
          "title": "Тип КД",
          "description": "Тип КД",
          "$ref": "#/definitions/CorpActionType"
        },
        "state": {
          "title": "Состояние КД",
          "description": "Состояние КД",
          "$ref": "#/definitions/CorpActionState"
        },
        "securities": {
          "title": "ценные бумаги",
          "description": "ценные бумаги",
          "type": "array",
          "items": {
            "$ref": "#/definitions/Security"
          }
        },
        "meeting": {
          "title": "Собрание",
          "description": "Собрание",
          "$ref": "#/definitions/Meeting"
        },
        "conversion": {
          "title": "Конвертация",
          "description": "Конвертация",
          "$ref": "#/definitions/Conversion"
        },
        "dividend": {
          "title": "Выплата дивидендов",
          "description": "Выплата дивидендов",
          "$ref": "#/definitions/Dividend"
        },
        "disclosure": {
          "title": "Раскрытие",
          "description": "Раскрытие",
          "$ref": "#/definitions/Disclosure"
        },
        "priority_issue": {
          "title": "Преимущественное право приобретения",
          "description": "Преимущественное право приобретения",
          "$ref": "#/definitions/PriorityIssue"
        },
        "buy_back": {
          "title": "Выкуп/тендерное предложение",
          "description": "Выкуп/тендерное предложение",
          "$ref": "#/definitions/BuyBack"
        },
        "repayment": {
          "title": "Погашение",
          "description": "Погашение",
          "$ref": "#/definitions/Repayment"
        },
        "coupon": {
          "title": "Купон",
          "description": "Купон",
          "$ref": "#/definitions/Coupon"
        }
      }
    },
    "CompanyTypeData": {
      "description": "Данные о компании",
      "type": "object",
      "properties": {
        "id": {
          "title": "Id",
          "description": "Идентификатор организации",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "code_nsd": {
          "title": "Код НРД",
          "description": "Код НРД",
          "maxLength": 20,
          "type": "string"
        },
        "name_full": {
          "title": "Полное наименование",
          "description": "Полное наименование",
          "maxLength": 254,
          "type": "string"
        },
        "name_full_en": {
          "title": "Полное наименование на английском языке",
          "description": "Полное наименование на английском языке",
          "maxLength": 250,
          "type": "string"
        },
        "name_short": {
          "title": "Краткое наименование",
          "description": "Краткое наименование",
          "maxLength": 150,
          "type": "string"
        },
        "name_short_en": {
          "title": "Краткое наименование на английском языке",
          "description": "Краткое наименование на английском языке",
          "maxLength": 150,
          "type": "string"
        },
        "name_full_tr": {
          "title": "Полное транслитерированное наименование",
          "description": "Полное транслитерированное наименование",
          "maxLength": 250,
          "type": "string"
        },
        "name_short_tr": {
          "title": "Краткое транслитерированное наименование",
          "description": "Краткое транслитерированное наименование",
          "maxLength": 150,
          "type": "string"
        },
        "inn": {
          "title": "ИНН",
          "description": "ИНН",
          "maxLength": 10,
          "type": "string"
        },
        "ogrn": {
          "title": "ОГРН",
          "description": "ОГРН",
          "maxLength": 13,
          "type": "string"
        },
        "lei_code": {
          "title": "LEI код",
          "description": "LEI код",
          "maxLength": 20,
          "type": "string"
        },
        "tax_number": {
          "title": "Номер налоговой регистрации",
          "description": "Номер налоговой регистрации",
          "maxLength": 20,
          "type": "string"
        },
        "link": {
          "title": "Ссылка на новость",
          "description": "Ссылка на новость",
          "type": "string"
        }
      }
    },
    "SecurityTypeData": {
      "description": "Данные по ценной бумаге",
      "type": "object",
      "properties": {
        "id": {
          "title": "Id",
          "description": "Идентификатор ценной бумаги",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "isin": {
          "title": "ISIN",
          "description": "ISIN",
          "maxLength": 12,
          "type": "string"
        },
        "code_nsd": {
          "title": "Код НРД",
          "description": "Код НРД",
          "maxLength": 20,
          "type": "string"
        },
        "name_full": {
          "title": "Полное наименование",
          "description": "Полное наименование",
          "maxLength": 254,
          "type": "string"
        },
        "name_full_en": {
          "title": "Полное наименование на английском языке",
          "description": "Полное наименование на английском языке",
          "maxLength": 250,
          "type": "string"
        },
        "link": {
          "title": "Ссылка на новость",
          "description": "Ссылка на новость",
          "type": "string"
        },
        "instr_type": {
          "title": "Тип ФИ",
          "description": "Тип финансового инструмента",
          "$ref": "#/definitions/InstrType"
        },
        "state_reg_number": {
          "title": "Номер гос. регистрации/Идентификационный номер",
          "description": "Регистрационный номер",
          "maxLength": 50,
          "type": "string"
        },
        "state_reg_date": {
          "title": "Дата гос. регистрации/дата присвоения",
          "description": "Дата регистрации",
          "type": "string"
        },
        "bond": {
          "title": "Облигации",
          "description": "Облигации",
          "$ref": "#/definitions/BondSec"
        },
        "share": {
          "title": "Акции",
          "description": "Акции",
          "$ref": "#/definitions/ShareSec"
        },
        "clearing_certificate": {
          "title": "Поля для клиринговых сертификатов",
          "description": "Поля для клиринговых сертификатов",
          "$ref": "#/definitions/ClearingCertificateSec"
        },
        "add_note": {
          "title": "Дополнительная информация по финансовому инструменту",
          "description": "Дополнительная информация по финансовому инструменту",
          "type": "string"
        },
        "issuer": {
          "title": "Эмитент",
          "description": "Эмитент",
          "$ref": "#/definitions/CompanyFull"
        },
        "depository": {
          "title": "Депозитарий",
          "description": "Депозитарий",
          "$ref": "#/definitions/CompanyFull"
        },
        "registrar": {
          "title": "Регистратор",
          "description": "Регистратор",
          "$ref": "#/definitions/CompanyFull"
        },
        "managing": {
          "title": "Управляющая компания",
          "description": "Управляющая компания",
          "$ref": "#/definitions/CompanyFull"
        },
        "repres_issuer": {
          "title": "Эмитент представляемой (базовой) ц.б",
          "description": "Эмитент представляемой (базовой) ц.б",
          "$ref": "#/definitions/CompanyFull"
        }
      }
    },
    "Currency": {
      "description": "блок данных о валюте",
      "type": "object",
      "properties": {
        "id": {
          "title": "Id валюты",
          "description": "Идентификатор валюты",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "code": {
          "title": "Код",
          "description": "Код",
          "maxLength": 3,
          "type": "string"
        },
        "name_short": {
          "title": "Наименование краткое",
          "description": "Наименование краткое",
          "maxLength": 50,
          "type": "string"
        },
        "name_full": {
          "title": "Наименование полное",
          "description": "Наименование полное",
          "maxLength": 50,
          "type": "string"
        },
        "digital_code": {
          "title": "Цифровой код",
          "description": "Цифровой код",
          "maxLength": 3,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "id",
        "code",
        "name_full"
      ]
    },
    "CompanyType": {
      "type": "object",
      "description": "Данные о типе компании",
      "properties": {
        "id": {
          "title": "Id организационно-правовой формы",
          "description": "Идентификатор организационно-правовой формы",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "name_short": {
          "title": "Краткое наименование организационно-правовой формы",
          "description": "Краткое наименование организационно-правовой формы",
          "maxLength": 6,
          "type": "string"
        },
        "name_full": {
          "title": "Полное наименование организационно-правовой формы",
          "description": "Полное наименование организационно-правовой формы",
          "maxLength": 250,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "id",
        "name_short",
        "name_full"
      ]
    },
    "CompanyShort": {
      "type": "object",
      "description": "Данные компании,налоговом органе, регистрирующем органе краткие",
      "properties": {
        "id": {
          "title": "Id",
          "description": "Идентификатор организации",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "code_nsd": {
          "title": "Код НРД",
          "description": "Код НРД",
          "maxLength": 20,
          "type": "string"
        },
        "name_full": {
          "title": "Полное наименование",
          "description": "Полное наименование",
          "maxLength": 254,
          "type": "string"
        },
        "name_full_en": {
          "title": "Полное наименование на английском языке",
          "description": "Полное наименование на английском языке",
          "maxLength": 250,
          "type": "string"
        },
        "name_short": {
          "title": "Краткое наименование",
          "description": "Краткое наименование",
          "maxLength": 150,
          "type": "string"
        },
        "name_short_en": {
          "title": "Краткое наименование на английском языке",
          "description": "Краткое наименование на английском языке",
          "maxLength": 150,
          "type": "string"
        },
        "name_full_tr": {
          "title": "Полное транслитерированное наименование",
          "description": "Полное транслитерированное наименование",
          "maxLength": 250,
          "type": "string"
        },
        "name_short_tr": {
          "title": "Краткое транслитерированное наименование",
          "description": "Краткое транслитерированное наименование",
          "maxLength": 150,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "id",
        "name_short",
        "name_full"
      ]
    },
    "Country": {
      "type": "object",
      "description": "Данные о стране",
      "properties": {
        "id": {
          "title": "Id страны",
          "description": "Идентификатор страны",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "code": {
          "title": "Код страны (Двухбуквенный)",
          "description": "Код страны (Двухбуквенный)",
          "minLength": 2,
          "maxLength": 2,
          "type": "string"
        },
        "code3": {
          "title": "Код страны (Трехбуквенный)",
          "description": "Код страны (Трехбуквенный)",
          "minLength": 3,
          "maxLength": 3,
          "type": "string"
        },
        "code_digital": {
          "title": "Код страны (Цифровой)",
          "description": "Код страны (Цифровой)",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "name": {
          "title": "Наименование страны",
          "description": "Наименование страны",
          "maxLength": 255,
          "type": "string"
        },
        "name_en": {
          "title": "Наименование страны на английском языке",
          "description": "Наименование страны на английском языке",
          "maxLength": 512,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "id",
        "code",
        "name",
        "name_en"
      ]
    },
    "Market": {
      "type": "object",
      "description": "Данные о секторе рынка",
      "properties": {
        "id": {
          "title": "Id сектора рынка",
          "description": "Идентификатор сектора рынка",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "name": {
          "title": "Наименование сектора рынка",
          "description": "Наименование",
          "maxLength": 60,
          "type": "string"
        },
        "name_en": {
          "title": "Наименование сектора рынка на английском языке",
          "description": "Наименование сектора рынка на английском языке",
          "maxLength": 60,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      }
    },
    "License": {
      "type": "object",
      "properties": {
        "type_code": {
          "title": "Дата выдачи по виду деятельности",
          "description": "Дата выдачи по виду деятельности",
          "maxLength": 3,
          "type": "string"
        },
        "type": {
          "title": "Тип лицензии",
          "description": "Тип лицензии",
          "maxLength": 250,
          "type": "string"
        },
        "activity": {
          "title": "Вид деятельности",
          "description": "Вид деятельности, на которую выдана лицензия",
          "maxLength": 500,
          "type": "string"
        },
        "num": {
          "title": "Номер лицензии",
          "description": "Номер лицензии",
          "maxLength": 30,
          "type": "string"
        },
        "date": {
          "title": "Дата выдачи по виду деятельности",
          "description": "Дата выдачи по виду деятельности",
          "type": "string"
        },
        "date_to": {
          "title": "Дата окончания по виду деятельности",
          "description": "Дата окончания по виду деятельности",
          "type": "string"
        },
        "activity_code": {
          "title": "Код вида деятельности",
          "description": "Код вида деятельности",
          "maxLength": 10,
          "type": "string"
        },
        "authority": {
          "title": "Орган, выдавший лицензию",
          "description": "Орган, выдавший лицензию",
          "$ref": "#/definitions/CompanyShort"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "activity"
      ]
    },
    "PifType": {
      "type": "object",
      "description": "Данные по ПИФ",
      "properties": {
        "id": {
          "title": "Id",
          "description": "Идентификатор",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "code": {
          "title": "Мнемокод типа ПИФ",
          "description": "Мнемокод типа ПИФ",
          "maxLength": 4,
          "type": "string"
        },
        "name": {
          "title": "Тип ПИФ",
          "description": "Наименование типа Инвестиционного фонда",
          "maxLength": 50,
          "type": "string"
        },
        "name_en": {
          "title": "Тип ПИФ на английском языке",
          "description": "Наименование типа Инвестиционного фонда на английском языке",
          "maxLength": 50,
          "type": "string"
        },
        "name_full_en": {
          "title": "Тип ПИФ на английском языке (полное имя)",
          "description": "Наименование типа Инвестиционного фонда на английском языке",
          "maxLength": 50,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "id",
        "code",
        "name",
        "name_en",
        "name_full_en"
      ]
    },
    "CompanyState": {
      "type": "object",
      "description": "Данные о состоянии компании",
      "properties": {
        "id": {
          "title": "Id",
          "description": "Идентификатор",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "code": {
          "title": "Мнемокод состояния организации",
          "description": "Мнемокод состояния организации",
          "maxLength": 1,
          "type": "string"
        },
        "name": {
          "title": "Наименование состояния организации",
          "description": "Наименование состояния организации",
          "maxLength": 50,
          "type": "string"
        },
        "name_en": {
          "title": "Наименование состояния организации на английском языке",
          "description": "Наименование состояния организации на английском языке",
          "maxLength": 50,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "id",
        "code",
        "name",
        "name_en"
      ]
    },
    "CorpActionType": {
      "type": "object",
      "description": "Данные о типе используются в data",
      "properties": {
        "id": {
          "title": "Id типа КД",
          "description": "Идентификатор типа КД",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "code": {
          "title": "Код типа КД",
          "description": "Код типа КД",
          "maxLength": 7,
          "type": "string"
        },
        "name": {
          "title": "Наименование КД",
          "description": "Наименование КД",
          "maxLength": 255,
          "type": "string"
        },
        "name_en": {
          "title": "Наименование КД на английском языке",
          "description": "Наименование КД на английском языке",
          "maxLength": 50,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "id",
        "code",
        "name"
      ]
    },
    "CorpActionState": {
      "type": "object",
      "description": "Данные о состоянии используются в data",
      "properties": {
        "id": {
          "title": "Id",
          "description": "Идентификатор",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "code": {
          "title": "Мнемокод состояния КД",
          "description": "Мнемокод состояния КД",
          "maxLength": 10,
          "type": "string"
        },
        "name": {
          "title": "Наименование состояния КД",
          "description": "Наименование состояния КД",
          "maxLength": 256,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "id"
      ]
    },
    "Security": {
      "type": "object",
      "properties": {
        "id": {
          "title": "Id",
          "description": "Идентификатор ценной бумаги",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "isin": {
          "title": "ISIN",
          "description": "ISIN код",
          "minLength": 12,
          "maxLength": 12,
          "type": "string"
        },
        "code_nsd": {
          "title": "Код НРД",
          "description": "Код НРД",
          "maxLength": 12,
          "type": "string"
        },
        "name_full": {
          "title": "Полное наименование",
          "description": "Полное наименование ценной бумаги",
          "maxLength": 500,
          "type": "string"
        },
        "name_full_en": {
          "title": "Полное наименование на английском языке",
          "description": "Полное наименование на английском языке",
          "maxLength": 427,
          "type": "string"
        },
        "instr_type": {
          "title": "Тип ФИ",
          "description": "Тип финансового инструмента",
          "$ref": "#/definitions/InstrType"
        },
        "state_reg_number": {
          "title": "Номер гос. регистрации/Идентификационный номер",
          "description": "Регистрационный номер",
          "maxLength": 50,
          "type": "string"
        },
        "cfi": {
          "title": "CFI",
          "description": "CFI код",
          "minLength": 6,
          "maxLength": 6,
          "type": "string"
        },
        "issuer": {
          "title": "Эмитент/Инвестиционный фонд",
          "description": "Эмитент ценной бумаги/Инвестиционный фонд",
          "$ref": "#/definitions/Issuer"
        },
        "for_qualified_investors": {
          "title": "Для квалифицированных инвесторов",
          "description": "Для квалифицированных инвесторов",
          "type": "boolean"
        },
        "for_qualified_investors_date_from": {
          "title": "Дата, начиная с которой ц.б. становится предназначена для квал.инвесторов",
          "description": "Дата, начиная с которой ц.б. становится предназначена для квалифицированных инвесторов",
          "type": "string"
        },
        "nsd_date_from": {
          "title": "Дата приема на обслуживание в НРД",
          "description": "Дата приема на обслуживание в НРД",
          "type": "string"
        },
        "nsd_date_to": {
          "title": "Дата снятия с обслуживания в НРД",
          "description": "Дата снятия с обслуживания в НРД",
          "type": "string"
        },
        "state_reg_date": {
          "title": "Дата гос. регистрации/дата присвоения",
          "description": "Дата регистрации",
          "type": "string"
        },
        "state_reg_authority": {
          "title": "Регистрирующий орган",
          "description": "Регистрирующий орган",
          "$ref": "#/definitions/CompanyShort"
        },
        "share": {
          "title": "Акции",
          "description": "Акции",
          "$ref": "#/definitions/Share"
        },
        "bond": {
          "title": "Облигации",
          "description": "Облигации",
          "$ref": "#/definitions/Bond"
        },
        "name": {
          "title": "Общепринятое наименование выпуска",
          "description": "Общепринятое наименование выпуска",
          "maxLength": 500,
          "type": "string"
        },
        "_p": {
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "array",
          "items": {
            "type": "integer"
          }
        },
        "depository": {
          "title": "Депозитарий",
          "description": "Депозитарий",
          "$ref": "#/definitions/CompanyFull"
        },
        "registrar": {
          "title": "Регистратор(отсутствует в образце)",
          "description": "Регистратор",
          "$ref": "#/definitions/CompanyFull"
        },
        "managing": {
          "title": "Управляющая компания(отсутствует в образце)",
          "description": "Управляющая компания",
          "$ref": "#/definitions/CompanyFull"
        },
        "repres_issuer": {
          "title": "Эмитент представляемой (базовой) ц.б(отсутствует в образце)",
          "description": "Эмитент представляемой (базовой) ц.б",
          "$ref": "#/definitions/CompanyFull"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "id"
      ]
    },
    "Meeting": {
      "type": "object",
      "properties": {
        "form": {
          "title": "Форма проведения",
          "description": "Форма проведения",
          "$ref": "#/definitions/MeetingForm"
        },
        "agenda": {
          "title": "Повестка дня",
          "description": "Повестка дня",
          "maxLength": 2147483647,
          "type": "string"
        },
        "results": {
          "title": "Итоги собрания",
          "description": "Итоги собрания",
          "maxLength": 2147483647,
          "type": "string"
        },
        "meeting_date": {
          "title": "Дата проведения",
          "description": "Дата проведения",
          "type": "string"
        },
        "meeting_time": {
          "title": "Время проведения",
          "description": "Время проведения",
          "maxLength": 50,
          "type": "string"
        },
        "address": {
          "title": "Адрес",
          "description": "Адрес",
          "maxLength": 350,
          "type": "string"
        },
        "issues": {
          "title": "Вопросы собрания",
          "description": "Вопросы собрания",
          "type": "array",
          "items": {
            "$ref": "#/definitions/AgendaIssue"
          }
        },
        "cancel_reason": {
          "title": "Причина отмены собрания",
          "description": "Причина отмены собрания",
          "$ref": "#/definitions/MeetingCancelReason"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      }
    },
    "Conversion": {
      "type": "object",
      "properties": {
        "authority_date": {
          "title": "Дата принятия решения рег. органом",
          "description": "Дата принятия решения рег. органом",
          "type": "string"
        },
        "registrar_date": {
          "title": "Дата проведения КД реестродержателем",
          "description": "Дата проведения КД реестродержателем",
          "type": "string"
        },
        "nsd_date": {
          "title": "Дата проведения КД в НРД",
          "description": "Дата проведения КД в НРД",
          "type": "string"
        },
        "items": {
          "title": "Ценные бумаги, участвующие в КД",
          "description": "Ценные бумаги, участвующие в корпоративном действии",
          "type": "array",
          "items": {
            "$ref": "#/definitions/ConversionItem"
          }
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      }
    },
    "Dividend": {
      "type": "object",
      "properties": {
        "pay_interval": {
          "title": "Временной диапазон для выплаты дивидендов, объявленный на собрании",
          "description": "Временной диапазон для выплаты дивидендов, объявленный на собрании",
          "maxLength": 255,
          "type": "string"
        },
        "period_type": {
          "title": "Тип периода выплат",
          "description": "Тип периода выплат",
          "$ref": "#/definitions/DividendPeriodType"
        },
        "year": {
          "title": "Год, за который выплачиваются дивиденды",
          "description": "Год, за который выплачиваются дивиденды",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "period_number": {
          "title": "Порядковый номер периода, за который выплачивается дивиденд",
          "description": "Порядковый номер периода, за который выплачивается дивиденд",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "date_from": {
          "title": "Дата начала периода",
          "description": "Дата начала периода",
          "type": "string"
        },
        "date_to": {
          "title": "Дата окончания периода",
          "description": "Дата окончания периода",
          "type": "string"
        },
        "comment": {
          "title": "Комментарии для выплаты дивидендов",
          "description": "Комментарии для выплаты дивидендов",
          "maxLength": 2147483647,
          "type": "string"
        },
        "payment_currency": {
          "title": "Валюта платежа",
          "description": "Валюта платежа",
          "$ref": "#/definitions/Currency"
        },
        "recommendation": {
          "title": "Рекомендации",
          "description": "Рекомендации",
          "type": "boolean"
        },
        "values": {
          "title": "Размер дивидендов по категориям",
          "description": "Размер дивидендов по категориям",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DividendPeriodType/DividendValue"
          }
        },
        "taxes": {
          "title": "Ставка налога",
          "description": "Ставка налога",
          "type": "array",
          "items": {
            "$ref": "#/definitions/DividendPeriodType/DividendTax"
          }
        },
        "dividend_paid": {
          "title": "Показатель Д1",
          "description": "Показатель Д1",
          "type": "number"
        },
        "dividend_earned": {
          "title": "Показатель Д2",
          "description": "Показатель Д2",
          "type": "number"
        },
        "ex_dividend_date": {
          "title": "Экс-дивидендная дата",
          "description": "Экс-дивидендная дата",
          "type": "string"
        },
        "period_note": {
          "title": "Пояснение к периоду",
          "description": "Пояснение к периоду",
          "$ref": "#/definitions/DividendPeriodType/DividendPeriodNote"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      }
    },
    "Disclosure": {
      "type": "object",
      "properties": {
        "linked_actions": {
          "title": "Связанные КД",
          "description": "Связанные КД",
          "type": "array",
          "items": {
            "$ref": "#/definitions/CorpActionShort"
          }
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      }
    },
    "PriorityIssue": {
      "type": "object",
      "properties": {
        "decision_date": {
          "title": "Дата принятия решения советом директоров",
          "description": "Дата принятия решения советом директоров",
          "type": "string"
        },
        "law_section": {
          "title": "Статья ФЗ Об АО",
          "description": "Статья ФЗ Об АО",
          "maxLength": 256,
          "type": "string"
        },
        "date_from": {
          "title": "Срок действия преимущественного права с",
          "description": "Срок действия преимущественного права с",
          "type": "string"
        },
        "date_to": {
          "title": "Срок действия преимущественного права по",
          "description": "Срок действия преимущественного права по",
          "type": "string"
        },
        "duration": {
          "title": "Срок действия",
          "description": "Срок действия",
          "maxLength": 200,
          "type": "string"
        },
        "initiator_expire_date": {
          "title": "Дата окончания приема заявлений инициатором",
          "description": "Дата окончания приема заявлений инициатором",
          "type": "string"
        },
        "nsd_expire_date": {
          "title": "Дата окончания приема заявлений НРД",
          "description": "Дата окончания приема заявлений НРД",
          "type": "string"
        },
        "expire_date": {
          "title": "Окончание срока действия преимущественного права",
          "description": "Окончание срока действия преимущественного права",
          "type": "string"
        },
        "nsd_actual_date": {
          "title": "Дата НРД фактическая",
          "description": "Дата НРД фактическая",
          "type": "string"
        },
        "sec_count": {
          "title": "Количество",
          "description": "Количество",
          "maxLength": 500,
          "type": "string"
        },
        "items": {
          "title": "Ценные бумаги, участвующие в КД",
          "description": "Ценные бумаги, участвующие в корпоративном действии",
          "type": "array",
          "items": {
            "$ref": "#/definitions/PriorityIssueItem"
          }
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      }
    },
    "BuyBack": {
      "type": "object",
      "properties": {
        "is_russian": {
          "title": "Признак \"Российская\"",
          "description": "Признак \"Российская\"",
          "type": "boolean"
        },
        "reason": {
          "title": "Основание проведения КД",
          "description": "Основание проведения КД",
          "$ref": "#/definitions/BuyBackReason"
        },
        "currency": {
          "title": "Валюта выкупа",
          "description": "Валюта выкупа",
          "$ref": "#/definitions/Currency"
        },
        "sec_count": {
          "title": "Количество ц.б., на которое указана цена выкупа",
          "description": "Количество ц.б., на которое указана цена выкупа",
          "type": "number"
        },
        "initiator": {
          "title": "Инициатор выкупа",
          "description": "Инициатор выкупа",
          "$ref": "#/definitions/CompanyShort"
        },
        "initiator_name": {
          "title": "Инициатор выкупа (текст)",
          "description": "Инициатор выкупа (текст)",
          "maxLength": 255,
          "type": "string"
        },
        "initiator_name_en": {
          "title": "Инициатор выкупа (текст, англ.)",
          "description": "Инициатор выкупа (текст, англ.)",
          "maxLength": 255,
          "type": "string"
        },
        "registrar_date": {
          "title": "Дата проведения операции в реестре",
          "description": "Дата проведения операции в реестре",
          "type": "string"
        },
        "nsd_date": {
          "title": "Дата проведения операции в НРД",
          "description": "Дата проведения операции в НРД",
          "type": "string"
        },
        "valid_from_date": {
          "title": "Период действия предложения С",
          "description": "Период действия предложения С",
          "type": "string"
        },
        "valid_to_date": {
          "title": "Период действия предложения По",
          "description": "Период действия предложения По",
          "type": "string"
        },
        "valid_for_days": {
          "title": "Период действия предложения (дней)",
          "description": "Период действия предложения (дней)",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "valid_for_period_type": {
          "title": "Период действия предложения (от)",
          "description": "Период действия предложения (от)",
          "$ref": "#/definitions/BuyBackPeriodType"
        },
        "initiator_close_date": {
          "title": "Дата окончания приема заявлений инициатором",
          "description": "Дата окончания приема заявлений инициатором",
          "type": "string"
        },
        "nsd_close_date": {
          "title": "Дата окончания приема заявлений НРД",
          "description": "Дата окончания приема заявлений НРД",
          "type": "string"
        },
        "transfer_from_date": {
          "title": "Начало срока зачислений ц.б.на счет инициатора",
          "description": "Начало срока зачислений ц.б.на счет инициатора",
          "type": "string"
        },
        "transfer_to_date": {
          "title": "Окончание срока зачислений ц.б.на счет инициатора",
          "description": "Окончание срока зачислений ц.б.на счет инициатора",
          "type": "string"
        },
        "transfer_within_days": {
          "title": "Зачисление в течении (дней)",
          "description": "Зачисление в течении (дней)",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "transfer_within_period_type": {
          "title": "Зачисление в течении (от)",
          "description": "Зачисление в течении (от)",
          "$ref": "#/definitions/BuyBackPeriodType"
        },
        "payment_from_date": {
          "title": "Дата начала платежа",
          "description": "Дата начала платежа",
          "type": "string"
        },
        "payment_to_date": {
          "title": "Дата окончания платежа",
          "description": "Дата окончания платежа",
          "type": "string"
        },
        "payment_within_days": {
          "title": "Платеж в течении (дней)",
          "description": "Платеж в течении (дней)",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "payment_within_period_type": {
          "title": "Платеж в течении (от)",
          "description": "Платеж в течении (от)",
          "$ref": "#/definitions/BuyBackPeriodType"
        },
        "law_section": {
          "title": "Cтатья ФЗ Об АО",
          "description": "Cтатья ФЗ Об АО",
          "maxLength": 256,
          "type": "string"
        },
        "days_to_accept": {
          "title": "Количество дней до подтверждения",
          "description": "Количество дней до подтверждения",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "days_from_offer": {
          "title": "Срок принятия предложения (дней) от даты предложения",
          "description": "Срок принятия предложения (дней) от даты предложения",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "debt_amount": {
          "title": "Размер основного долга, на который указана цена выкупа",
          "description": "Размер основного долга, на который указана цена выкупа",
          "type": "number"
        },
        "items": {
          "title": "Ценные бумаги",
          "description": "Ценные бумаги",
          "type": "array",
          "items": {
            "$ref": "#/definitions/BuyBackItem"
          }
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      }
    },
    "Repayment": {
      "type": "object",
      "properties": {
        "number": {
          "title": "Номер частичного досрочного погашения основного долга",
          "description": "Номер частичного досрочного погашения основного долга",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "size_percent": {
          "title": "Ставка в % погашения части номинальной стоимости",
          "description": "Ставка в % погашения части номинальной стоимости",
          "type": "number"
        },
        "size_cur": {
          "title": "Размер погашаемой части в валюте платежа",
          "description": "Размер погашаемой части в валюте платежа",
          "type": "number"
        },
        "currency": {
          "title": "Валюта платежа",
          "description": "Валюта платежа",
          "$ref": "#/definitions/Currency"
        },
        "conversion_rate": {
          "title": "Курс конверсии (вал.плат./вал.ном)",
          "description": "Курс конверсии (вал.плат./вал.ном)",
          "type": "number"
        },
        "size_per_security_cur": {
          "title": "Размер выплаты на 1 ц.б. в валюте выплаты",
          "description": "Размер выплаты на 1 ц.б. в валюте выплаты",
          "type": "number"
        },
        "currency_of_payment": {
          "title": "Валюта выплаты",
          "description": "Валюта выплаты",
          "$ref": "#/definitions/Currency"
        },
        "early_redemption": {
          "title": "Досрочное погашение",
          "description": "Досрочное погашение",
          "$ref": "#/definitions/EarlyRedemption"
        },
        "part_payment_size": {
          "title": "Сумма частичной выплаты на 1 ц.б.",
          "description": "Сумма частичной выплаты на 1 ц.б.",
          "type": "number"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      }
    },
    "Coupon": {
      "type": "object",
      "properties": {
        "number": {
          "title": "Порядковый номер купона/Номер выплаты",
          "description": "Порядковый номер купона/Номер выплаты",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "rate": {
          "title": "Ставка купона в % годовых",
          "description": "Ставка купона в % годовых",
          "type": "number"
        },
        "size": {
          "title": "Размер выплаты купонного дохода на 1 ц.б. (в валюте платежа)",
          "description": "Размер выплаты купонного дохода на 1 ц.б. (в валюте платежа)",
          "type": "number"
        },
        "currency": {
          "title": "Валюта платежа",
          "description": "Валюта платежа",
          "$ref": "#/definitions/Currency"
        },
        "period_from_calc": {
          "title": "Дата начала купонного периода расчетная",
          "description": "Дата начала купонного периода расчетная",
          "type": "string"
        },
        "period_to_calc": {
          "title": "Дата окончания купонного периода расчетная",
          "description": "Дата окончания купонного периода расчетная",
          "type": "string"
        },
        "period_from_plan": {
          "title": "Дата начала купонного периода плановая",
          "description": "Дата начала купонного периода плановая",
          "type": "string"
        },
        "period_to_plan": {
          "title": "Дата окончания купонного периода плановая",
          "description": "Дата окончания купонного периода плановая",
          "type": "string"
        },
        "conversion_rate": {
          "title": "Курс конверсии",
          "description": "Курс конверсии",
          "type": "number"
        },
        "payment_size": {
          "title": "Размер выплаты купонного дохода на 1 ц.б. (в валюте)",
          "description": "Размер выплаты купонного дохода на 1 ц.б. (в валюте выплаты)",
          "type": "number"
        },
        "payment_currency": {
          "title": "Валюта выплаты",
          "description": "Валюта выплаты",
          "$ref": "#/definitions/Currency"
        },
        "coupon_period_calc": {
          "title": "Купонный период в днях (расчетный)",
          "description": "Купонный период в днях (расчетный)",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "part_payment_size": {
          "title": "Сумма частичной выплаты на 1 ц.б.",
          "description": "Сумма частичной выплаты на 1 ц.б.",
          "type": "number"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      }
    },
    "InstrType": {
      "type": "object",
      "description": "Данные о типе финансового инструмента",
      "properties": {
        "id": {
          "title": "Id типа ФИ",
          "description": "Идентификатор типа финансового инструмента",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "name": {
          "title": "Наименование типа финансового инструмента",
          "description": "Наименование типа финансового инструмента",
          "maxLength": 35,
          "type": "string"
        },
        "name_en": {
          "title": "Наименование типа финансового инструмента на английском языке",
          "description": "Наименование типа финансового инструмента на английском языке",
          "maxLength": 35,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "id"
      ]
    },
    "Issuer": {
      "description": "Данные об эмитенте",
      "type": "object",
      "properties": {
        "id": {
          "title": "Id",
          "description": "Идентификатор организации",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "code_nsd": {
          "title": "Код НРД",
          "description": "Код НРД",
          "maxLength": 20,
          "type": "string"
        },
        "name_full": {
          "title": "Полное наименование",
          "description": "Полное наименование",
          "maxLength": 254,
          "type": "string"
        },
        "name_full_en": {
          "title": "Полное наименование на английском языке",
          "description": "Полное наименование на английском языке",
          "maxLength": 250,
          "type": "string"
        },
        "name_short": {
          "title": "Краткое наименование",
          "description": "Краткое наименование",
          "maxLength": 150,
          "type": "string"
        },
        "name_short_en": {
          "title": "Краткое наименование на английском языке",
          "description": "Краткое наименование на английском языке",
          "maxLength": 150,
          "type": "string"
        },
        "name_full_tr": {
          "title": "Полное транслитерированное наименование",
          "description": "Полное транслитерированное наименование",
          "maxLength": 250,
          "type": "string"
        },
        "name_short_tr": {
          "title": "Краткое транслитерированное наименование",
          "description": "Краткое транслитерированное наименование",
          "maxLength": 150,
          "type": "string"
        },
        "name_short_hde": {
          "title": "Краткое наименование в ПО ЛУЧ",
          "description": "Краткое наименование в ПО ЛУЧ",
          "maxLength": 60,
          "type": "string"
        },
        "inn": {
          "title": "ИНН",
          "description": "ИНН",
          "maxLength": 10,
          "type": "string"
        },
        "company_type": {
          "title": "Организационно-правовая форма",
          "description": "Организационно-правовая форма",
          "$ref": "#/definitions/CompanyType"
        },
        "cmp_code_fcsm": {
          "title": "Уникальный код эмитента, присвоенный регистрирующим органом",
          "description": "Уникальный код эмитента, присвоенный регистрирующим органом",
          "maxLength": 100,
          "type": "string"
        },
        "kpp": {
          "title": "КПП",
          "description": "КПП",
          "maxLength": 9,
          "type": "string"
        },
        "credit_cmp": {
          "title": "Кредитная организация",
          "description": "Признак кредитной организации (для российских организаций)",
          "type": "boolean"
        },
        "is_bank_4_non_resident": {
          "title": "Банк",
          "description": "Признак банк / не банк (для иностранных организаций)",
          "type": "boolean"
        },
        "okpo": {
          "title": "ОКПО",
          "description": "ОКПО",
          "maxLength": 8,
          "type": "string"
        },
        "bik": {
          "title": "БИК",
          "description": "БИК",
          "maxLength": 9,
          "type": "string"
        },
        "state_reg_num": {
          "title": "Регистрационный номер",
          "description": "Номер гоcударственной регистрации при создании",
          "maxLength": 20,
          "type": "string"
        },
        "state_reg_date": {
          "title": "Дата гос. регистрации",
          "description": "Дата государственной регистрации при создании",
          "type": "string"
        },
        "state_reg_authority": {
          "title": "Регистрирующий орган",
          "description": "Регистрирующий орган",
          "$ref": "#/definitions/CompanyShort"
        },
        "ogrn": {
          "title": "ОГРН",
          "description": "ОГРН",
          "maxLength": 13,
          "type": "string"
        },
        "egrul_date": {
          "title": "Дата внесения записи в ЕГРЮЛ",
          "description": "Дата внесения записи в ЕГРЮЛ",
          "type": "string"
        },
        "egrul_authority": {
          "title": "Налоговый орган",
          "description": "Налоговый орган",
          "$ref": "#/definitions/CompanyShort"
        },
        "country": {
          "title": "Страна местонахождения",
          "description": "Страна местонахождения",
          "$ref": "#/definitions/Country"
        },
        "market": {
          "title": "Сектор рынка",
          "description": "Сектор рынка",
          "$ref": "#/definitions/Market"
        },
        "auth_capital": {
          "title": "Уставный капитал",
          "description": "Уставный капитал",
          "type": "number"
        },
        "fio_head": {
          "title": "Первое лицо",
          "description": "Фамилия Имя Отчество (полностью) первого лица организации",
          "maxLength": 242,
          "type": "string"
        },
        "position_head": {
          "title": "Должность первого лица",
          "description": "Должность первого лица",
          "maxLength": 100,
          "type": "string"
        },
        "address": {
          "title": "Адрес местонахождения",
          "description": "Адрес местонахождения",
          "maxLength": 500,
          "type": "string"
        },
        "address_en": {
          "title": "Адрес местонахождения на английском языке",
          "description": "Адрес местонахождения на английском языке",
          "maxLength": 500,
          "type": "string"
        },
        "post_address": {
          "title": "Адрес почтовый",
          "description": "Адрес почтовый",
          "maxLength": 500,
          "type": "string"
        },
        "phone": {
          "title": "Телефон",
          "description": "Телефон",
          "maxLength": 500,
          "type": "string"
        },
        "fax": {
          "title": "Факс",
          "description": "Факс",
          "maxLength": 500,
          "type": "string"
        },
        "e_mail": {
          "title": "E-mail",
          "description": "Адрес электронной почты",
          "maxLength": 500,
          "type": "string"
        },
        "www": {
          "title": "Веб-сайт организации",
          "description": "Веб-сайт организации",
          "maxLength": 500,
          "type": "string"
        },
        "lei_code": {
          "title": "LEI код",
          "description": "LEI код",
          "maxLength": 20,
          "type": "string"
        },
        "lei_assignment_date": {
          "title": "Дата присвоения кода LEI",
          "description": "Дата присвоения кода LEI",
          "type": "string"
        },
        "lei_verification_date": {
          "title": "Дата последней верификации кода LEI",
          "description": "Дата последней верификации кода LEI",
          "type": "string"
        },
        "okved": {
          "title": "ОКВЭД",
          "description": "ОКВЭД",
          "maxLength": 8,
          "type": "string"
        },
        "tin": {
          "title": "TIN",
          "description": "TIN",
          "maxLength": 20,
          "type": "string"
        },
        "tax_number": {
          "title": "Номер налоговой регистрации",
          "description": "Номер налоговой регистрации",
          "maxLength": 20,
          "type": "string"
        },
        "licenses": {
          "title": "Лицензии",
          "description": "Лицензии",
          "type": "array",
          "items": {
            "$ref": "#/definitions/License"
          }
        },
        "is_resident": {
          "title": "Резидент",
          "description": "Резидент",
          "type": "boolean"
        },
        "register_custody": {
          "title": "Признак 'Реестр на хранении'",
          "description": "Признак 'Реестр на хранении'",
          "type": "boolean"
        },
        "pif_type": {
          "title": "Тип Инвестиционного фонда",
          "description": "Тип Инвестиционного фонда",
          "$ref": "#/definitions/PifType"
        },
        "state": {
          "title": "Состояние",
          "description": "Состояние",
          "$ref": "#/definitions/CompanyState"
        },
        "okato": {
          "title": "ОКАТО",
          "description": "ОКАТО",
          "maxLength": 12,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "id"
      ]
    },
    "Share": {
      "type": "object",
      "properties": {
        "category": {
          "title": "Категория акций",
          "description": "Категория акций",
          "$ref": "#/definitions/ShareCategory"
        },
        "type": {
          "title": "Тип ценной бумаги",
          "description": "Тип ценной бумаги",
          "$ref": "#/definitions/SecurityType"
        },
        "face_value": {
          "title": "Номинал",
          "description": "Номинальная стоимость (в валюте номинала)",
          "type": "number"
        },
        "currency": {
          "title": "Валюта номинала",
          "description": "Валюта номинала",
          "$ref": "#/definitions/Currency"
        },
        "registrar": {
          "title": "Регистратор",
          "description": "Регистратор",
          "$ref": "#/definitions/CompanyFull"
        },
        "issue_size_planned": {
          "title": "Объявленное количество, шт.",
          "description": "Объявленное количество, шт.",
          "type": "number"
        },
        "issued_size": {
          "title": "Размещенное количество, шт. (текущие данные)",
          "description": "Размещенное количество, шт. (текущие данные)",
          "type": "number"
        },
        "origin_issued_size": {
          "title": "Размещенное количество,шт. (первоначальные данные)",
          "description": "Размещенное количество,шт. (первоначальные данные)",
          "type": "number"
        },
        "issue_number": {
          "title": "Порядковый номер выпуска",
          "description": "Порядквый номер выпуска",
          "maxLength": 10,
          "type": "string"
        },
        "rp_reg_date": {
          "title": "Дата регистрации отчета /уведомления об итогах выпуска",
          "description": "Дата регистрации отчета /уведомления об итогах выпуска",
          "type": "string"
        },
        "rp_reg_authority": {
          "title": "Регистрирующий орган для отчета/уведомления об итогах выпуска",
          "description": "Регистрирующий орган для отчета/уведомления об итогах выпуска",
          "$ref": "#/definitions/CompanyShort"
        },
        "start_placement_date": {
          "title": "Дата начала размещения",
          "description": "Дата начала размещения",
          "type": "string"
        },
        "end_placement_date": {
          "title": "Дата окончания размещения",
          "description": "Дата окончания размещения",
          "type": "string"
        },
        "is_in_pawnshop_list": {
          "title": "Включен в ломбардный список Банка России",
          "description": "Признак включения в ломбардный список Банка России",
          "type": "boolean"
        },
        "conditions": {
          "title": "Условия размещения",
          "description": "Условия размещения",
          "maxLength": 200,
          "type": "string"
        },
        "is_fractional": {
          "title": "Дробный выпуск",
          "description": "Дробный выпуск",
          "type": "boolean"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      }
    },
    "Bond": {
      "type": "object",
      "properties": {
        "type": {
          "title": "Тип ценной бумаги",
          "description": "Тип ценной бумаги",
          "$ref": "#/definitions/SecurityType"
        },
        "issue_number": {
          "title": "Порядковый номер выпуска",
          "description": "Порядковый номер выпуска",
          "maxLength": 10,
          "type": "string"
        },
        "rp_reg_date": {
          "title": "Дата регистрации отчета /уведомления об итогах выпуска",
          "description": "Дата регистрации отчета /уведомления об итогах выпуска",
          "type": "string"
        },
        "rp_reg_authority": {
          "title": "Регистрирующий орган для отчета/уведомления об итогах выпуска",
          "description": "Регистрирующий орган для отчета/уведомления об итогах выпуска",
          "$ref": "#/definitions/CompanyShort"
        },
        "start_placement_date": {
          "title": "Дата начала размещения",
          "description": "Дата начала размещения",
          "type": "string"
        },
        "end_placement_date": {
          "title": "Дата окончания размещения",
          "description": "Дата окончания размещения",
          "type": "string"
        },
        "issue_size_planned": {
          "title": "Объявленное количество, шт.",
          "description": "Объявленное количество, шт.",
          "type": "number"
        },
        "issued_size": {
          "title": "Размещенное количество с  учетом доп. выпусков, шт.",
          "description": "Размещенное количество с  учетом доп. выпусков, шт.",
          "type": "number"
        },
        "face_value": {
          "title": "Номинал",
          "description": "Номинальная стоимость (в валюте номинала)",
          "type": "number"
        },
        "maturity_value": {
          "title": "Текущий номинал",
          "description": "Текущая номинальная стоимость (в валюте номинала)",
          "type": "number"
        },
        "currency": {
          "title": "Валюта номинала",
          "description": "Валюта номинала",
          "$ref": "#/definitions/Currency"
        },
        "expiry_date_calc": {
          "title": "Дата погашения расчетная",
          "description": "Дата погашения расчетная",
          "type": "string"
        },
        "expiry_date_plan": {
          "title": "Дата погашения плановая",
          "description": "Дата погашения плановая",
          "type": "string"
        },
        "coupons_number": {
          "title": "Количество купонов",
          "description": "Количество купонов",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "live_period": {
          "title": "Период обращения",
          "description": "Период обращения",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "first_coupon_date": {
          "title": "Дата начала начисления первого купона",
          "description": "Дата начала начисления первого купона",
          "type": "string"
        },
        "registrar": {
          "title": "Регистратор",
          "description": "Регистратор",
          "$ref": "#/definitions/CompanyFull"
        },
        "depository": {
          "title": "Уполномоченный депозитарий",
          "description": "Уполномоченный депозитарий",
          "$ref": "#/definitions/CompanyFull"
        },
        "min_lot": {
          "title": "Минимальный лот",
          "description": "Минимальный лот",
          "type": "number"
        },
        "bond_series": {
          "title": "Серия",
          "description": "Серия облигации",
          "maxLength": 50,
          "type": "string"
        },
        "for_market_bonds": {
          "title": "Биржевой",
          "description": "Признак биржевого выпуска облигаций",
          "type": "boolean"
        },
        "is_in_pawnshop_list": {
          "title": "Включен в ломбардный список Банка России",
          "description": "Признак включения в ломбардный список Банка России",
          "type": "boolean"
        },
        "conditions": {
          "title": "Условия размещения",
          "description": "Условия размещения",
          "maxLength": 200,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      }
    },
    "CompanyFull": {
      "type": "object",
      "properties": {
        "id": {
          "title": "Id",
          "description": "Идентификатор организации",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "code_nsd": {
          "title": "Код НРД",
          "description": "Код НРД",
          "maxLength": 20,
          "type": "string"
        },
        "name_full": {
          "title": "Полное наименование",
          "description": "Полное наименование",
          "maxLength": 254,
          "type": "string"
        },
        "name_full_en": {
          "title": "Полное наименование на английском языке",
          "description": "Полное наименование на английском языке",
          "maxLength": 250,
          "type": "string"
        },
        "name_short": {
          "title": "Краткое наименование",
          "description": "Краткое наименование",
          "maxLength": 150,
          "type": "string"
        },
        "name_short_en": {
          "title": "Краткое наименование на английском языке",
          "description": "Краткое наименование на английском языке",
          "maxLength": 150,
          "type": "string"
        },
        "name_full_tr": {
          "title": "Полное транслитерированное наименование",
          "description": "Полное транслитерированное наименование",
          "maxLength": 250,
          "type": "string"
        },
        "name_short_tr": {
          "title": "Краткое транслитерированное наименование",
          "description": "Краткое транслитерированное наименование",
          "maxLength": 150,
          "type": "string"
        },
        "inn": {
          "title": "ИНН",
          "description": "ИНН",
          "maxLength": 10,
          "type": "string"
        },
        "lei_code": {
          "title": "LEI код",
          "description": "LEI код",
          "maxLength": 20,
          "type": "string"
        },
        "tax_number": {
          "title": "Номер налоговой регистрации",
          "description": "Номер налоговой регистрации",
          "maxLength": 20,
          "type": "string"
        }
      },
      "required": [
        "id"
      ]
    },
    "MeetingForm": {
      "type": "object",
      "properties": {
        "id": {
          "title": "Id",
          "description": "Идентификатор",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "code": {
          "title": "Мнемокод",
          "description": "Мнемокод",
          "maxLength": 10,
          "type": "string"
        },
        "name": {
          "title": "Наименование",
          "description": "Наименование",
          "maxLength": 256,
          "type": "string"
        },
        "name_en": {
          "title": "Наименование на английском языке",
          "description": "Наименование на английском языке",
          "maxLength": 50,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "id",
        "code",
        "name",
        "name_en"
      ]
    },
    "AgendaIssue": {
      "type": "object",
      "properties": {
        "theme": {
          "title": "Тема вопроса",
          "description": "Тема вопроса",
          "$ref": "#/definitions/AgendaTheme"
        },
        "decision": {
          "title": "Решение",
          "description": "Решение",
          "$ref": "#/definitions/Decision"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "theme",
        "decision"
      ]
    },
    "MeetingCancelReason": {
      "type": "object",
      "properties": {
        "id": {
          "title": "Id",
          "description": "Идентификатор",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "code": {
          "title": "Мнемокод",
          "description": "Мнемокод",
          "maxLength": 10,
          "type": "string"
        },
        "name": {
          "title": "Наименование",
          "description": "Наименование",
          "maxLength": 256,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "id",
        "code",
        "name"
      ]
    },
    "ConversionItem": {
      "type": "object",
      "properties": {
        "source": {
          "title": "Размещенные выпуски ценных бумаг",
          "description": "Размещенные выпуски ценных бумаг",
          "$ref": "#/definitions/SecurityShort"
        },
        "target": {
          "title": "Размещаемые выпуски ценных бумаг",
          "description": "Размещаемые выпуски ценных бумаг",
          "$ref": "#/definitions/SecurityShort"
        },
        "source_numerator": {
          "title": "Числитель (коэффициент размещенного выпуска)",
          "description": "Числитель (коэффициент размещенного выпуска)",
          "type": "number"
        },
        "source_denominator": {
          "title": "Знаменатель (коэффициент размещенного выпуска)",
          "description": "Знаменатель (коэффициент размещенного выпуска)",
          "type": "number"
        },
        "target_numerator": {
          "title": "Числитель (коэффициент размещаемого выпуска)",
          "description": "Числитель (коэффициент размещаемого выпуска)",
          "type": "number"
        },
        "target_denominator": {
          "title": "Знаменатель (коэффициент размещаемого выпуска)",
          "description": "Знаменатель (коэффициент размещаемого выпуска)",
          "type": "number"
        },
        "part_percent": {
          "title": "Доля распределяемых акций",
          "description": "Доля распределяемых акций",
          "type": "number"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      }
    },
    "DividendPeriodType": {
      "type": "object",
      "properties": {
        "id": {
          "title": "Id",
          "description": "Идентификатор",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "name": {
          "title": "Наименование",
          "description": "Наименование",
          "maxLength": 50,
          "type": "string"
        },
        "length": {
          "title": "Период (в месяцах)",
          "description": "Период (в месяцах)",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "description": {
          "title": "Описание",
          "description": "Описание",
          "maxLength": 50,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "DividendValue": {
        "type": "object",
        "properties": {
          "instr_type": {
            "title": "Тип ценной бумаги",
            "description": "Тип ценной бумаги",
            "$ref": "#/definitions/InstrType"
          },
          "share_category": {
            "title": "Категория акций",
            "description": "Категория акций",
            "$ref": "#/definitions/ShareCategory"
          },
          "size": {
            "title": "Размер дивидендов на 1 ц.б. (в валюте номинала)",
            "description": "Размер дивидендов на 1 ц.б. (в валюте номинала)",
            "type": "number"
          },
          "no_payment": {
            "title": "Отметка о невыплате дивидендов",
            "description": "Отметка о невыплате дивидендов",
            "type": "boolean"
          },
          "security_type": {
            "title": "Тип ценной бумаги",
            "description": "Тип ценной бумаги",
            "$ref": "#/definitions/SecurityType"
          },
          "_at": {
            "title": "Дата обновления",
            "description": "Дата обновления",
            "type": "string"
          },
          "_at2": {
            "title": "Дата обновления (с учетом вложенных объектов)",
            "description": "Дата обновления (с учетом вложенных объектов)",
            "type": "string"
          }
        },
        "required": [
          "instr_type",
          "no_payment"
        ]
      },
      "DividendTax": {
        "type": "object",
        "properties": {
          "tax_payer": {
            "title": "Категория налогоплательщика",
            "description": "Категория налогоплательщика",
            "$ref": "#/definitions/TaxPayer"
          },
          "value": {
            "title": "Ставка налога в %",
            "description": "Ставка налога в %",
            "type": "number"
          },
          "comment": {
            "title": "Комментарии для выплаты дивидендов",
            "description": "Комментарии для выплаты дивидендов",
            "maxLength": 255,
            "type": "string"
          },
          "_at": {
            "title": "Дата обновления",
            "description": "Дата обновления",
            "type": "string"
          },
          "_at2": {
            "title": "Дата обновления (с учетом вложенных объектов)",
            "description": "Дата обновления (с учетом вложенных объектов)",
            "type": "string"
          }
        },
        "required": [
          "tax_payer"
        ]
      },
      "DividendPeriodNote": {
        "type": "object",
        "properties": {
          "id": {
            "title": "Id",
            "description": "Идентификатор",
            "minimum": -2147483648,
            "maximum": 2147483647,
            "type": "integer"
          },
          "note": {
            "title": "Пояснение",
            "description": "Пояснение",
            "maxLength": 256,
            "type": "string"
          },
          "_at": {
            "title": "Дата обновления",
            "description": "Дата обновления",
            "type": "string"
          },
          "_at2": {
            "title": "Дата обновления (с учетом вложенных объектов)",
            "description": "Дата обновления (с учетом вложенных объектов)",
            "type": "string"
          }
        },
        "required": [
          "id",
          "note"
        ]
      }
    },
    "CorpActionShort": {
      "type": "object",
      "properties": {
        "id": {
          "title": "Id",
          "description": "Идентификатор КД",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "corp_action_type": {
          "title": "Тип КД",
          "description": "Тип КД",
          "$ref": "#/definitions/CorpActionType"
        },
        "state": {
          "title": "Состояние КД",
          "description": "Состояние КД",
          "$ref": "#/definitions/CorpActionState"
        },
        "action_date_plan": {
          "title": "Дата КД плановая",
          "description": "Дата КД плановая",
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "id",
        "corp_action_type",
        "state",
        "action_date_plan"
      ]
    },
    "PriorityIssueItem": {
      "type": "object",
      "properties": {
        "security": {
          "title": "Размещенный выпуск ценной бумаги",
          "description": "Размещенный выпуск ценной бумаги",
          "$ref": "#/definitions/SecurityShort"
        },
        "new_security": {
          "title": "Размещаемый выпуск ценной бумаги",
          "description": "Размещаемый выпуск ценной бумаги",
          "$ref": "#/definitions/SecurityShort"
        },
        "price": {
          "title": "Цена размещения",
          "description": "Цена размещения",
          "type": "number"
        },
        "currency": {
          "title": "Валюта",
          "description": "Валюта",
          "$ref": "#/definitions/Currency"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "security"
      ]
    },
    "BuyBackReason": {
      "type": "object",
      "properties": {
        "id": {
          "title": "Id",
          "description": "Идентификатор",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "code": {
          "title": "Мнемокод",
          "description": "Мнемокод",
          "maxLength": 10,
          "type": "string"
        },
        "name": {
          "title": "Наименование",
          "description": "Наименование",
          "maxLength": 256,
          "type": "string"
        },
        "name_en": {
          "title": "Наименование на английском языке",
          "description": "Наименование на английском языке",
          "maxLength": 50,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "id",
        "code",
        "name",
        "name_en"
      ]
    },
    "BuyBackPeriodType": {
      "type": "object",
      "properties": {
        "id": {
          "title": "Id",
          "description": "Идентификатор",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "name": {
          "title": "Наименование периода",
          "description": "Наименование периода",
          "maxLength": 300,
          "type": "string"
        },
        "name_en": {
          "title": "Наименование периода на английском языке",
          "description": "Наименование периода на английском языке",
          "maxLength": 300,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "id",
        "name",
        "name_en"
      ]
    },
    "BuyBackItem": {
      "type": "object",
      "properties": {
        "security": {
          "title": "Ценные бумаги, участвующие в КД",
          "description": "Ценные бумаги, участвующие в корпоративном действии",
          "$ref": "#/definitions/SecurityShort"
        },
        "price": {
          "title": "Цена выкупа",
          "description": "Цена выкупа",
          "type": "number"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "security"
      ]
    },
    "EarlyRedemption": {
      "type": "object",
      "properties": {
        "type": {
          "title": "Тип досрочного погашения",
          "description": "Тип досрочного погашения",
          "$ref": "#/definitions/EarlyRedemptionType"
        },
        "res_nom_value": {
          "title": "Остаточная номинальная стоимость",
          "description": "Остаточная номинальная стоимость",
          "type": "number"
        },
        "price_of_bought_back_securities": {
          "title": "Цена выкупа (в валюте)",
          "description": "Цена выкупа",
          "type": "number"
        },
        "number_of_bought_back_securities": {
          "title": "Количество выкупленных бумаг",
          "description": "Количество выкупленных бумаг",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "issuer_start_date": {
          "title": "Дата начала периода приема заявлений эмитентом",
          "description": "Дата начала периода приема заявлений эмитентом",
          "type": "string"
        },
        "issuer_end_date": {
          "title": "Дата окончания периода приема заявлений эмитентом",
          "description": "Дата окончания периода приема заявлений эмитентом",
          "type": "string"
        },
        "purchase_agent": {
          "title": "Агент по приобретению",
          "description": "Агент по приобретению",
          "$ref": "#/definitions/CompanyShort"
        },
        "instructions_deadline_date": {
          "title": "Срок подачи инструкций по налоговым льготам",
          "description": "Срок подачи инструкций по налоговым льготам",
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      }
    },
    "ShareCategory": {
      "type": "object",
      "properties": {
        "id": {
          "title": "Id категории ценной бумаги",
          "description": "Идентификатор категории ценной бумаги",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "name_full": {
          "title": "Полное наименование категории",
          "description": "Полное наименование категории",
          "maxLength": 80,
          "type": "string"
        },
        "name_full_en": {
          "title": "Полное наименование категории на английском языке",
          "description": "Полное наименование категории на английском языке",
          "maxLength": 80,
          "type": "string"
        },
        "name_short": {
          "title": "Краткое наименование категории",
          "description": "Краткое наименование категории",
          "maxLength": 10,
          "type": "string"
        },
        "name_short_en": {
          "title": "Краткое наименование категории на английском языке",
          "description": "Краткое наименование категории на английском языке",
          "maxLength": 20,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "id",
        "name_full",
        "name_full_en",
        "name_short",
        "name_short_en"
      ]
    },
    "SecurityType": {
      "type": "object",
      "description": "Данные о типе ЦБ в DividendValue, Share, Bond",
      "properties": {
        "id": {
          "title": "Id типа ценной бумаги",
          "description": "Идентификатор типа ценной бумаги",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "name": {
          "title": "Наименование типа ценной бумаги",
          "description": "Наименование типа ценной бумаги",
          "maxLength": 120,
          "type": "string"
        },
        "name_en": {
          "title": "Наименование типа ценной бумаги на английском языке",
          "description": "Наименование типа ценной бумаги на английском языке",
          "maxLength": 80,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      }
    },
    "AgendaTheme": {
      "type": "object",
      "properties": {
        "id": {
          "title": "Id",
          "description": "Идентификатор",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "code": {
          "title": "Мнемокод",
          "description": "Мнемокод",
          "maxLength": 3,
          "type": "string"
        },
        "name": {
          "title": "Наименование",
          "description": "Наименование",
          "maxLength": 255,
          "type": "string"
        },
        "name_en": {
          "title": "Наименование на английском языке",
          "description": "Наименование на английском языке",
          "maxLength": 255,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "id",
        "name"
      ]
    },
    "Decision": {
      "type": "object",
      "properties": {
        "id": {
          "title": "Id",
          "description": "Идентификатор",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "code": {
          "title": "Мнемокод",
          "description": "Мнемокод",
          "maxLength": 10,
          "type": "string"
        },
        "name": {
          "title": "Наименование",
          "description": "Наименование",
          "maxLength": 256,
          "type": "string"
        },
        "name_en": {
          "title": "Наименование на английском языке",
          "description": "Наименование на английском языке",
          "maxLength": 50,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "id",
        "code",
        "name"
      ]
    },
    "SecurityShort": {
      "type": "object",
      "properties": {
        "id": {
          "title": "Id",
          "description": "Идентификатор ценной бумаги",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "isin": {
          "title": "ISIN",
          "description": "ISIN код",
          "minLength": 12,
          "maxLength": 12,
          "type": "string"
        },
        "code_nsd": {
          "title": "Код НРД",
          "description": "Код НРД",
          "maxLength": 12,
          "type": "string"
        },
        "name_full": {
          "title": "Полное наименование",
          "description": "Полное наименование ценной бумаги",
          "maxLength": 500,
          "type": "string"
        },
        "name_full_en": {
          "title": "Полное наименование на английском языке",
          "description": "Полное наименование на английском языке",
          "maxLength": 427,
          "type": "string"
        },
        "instr_type": {
          "title": "Тип ФИ",
          "description": "Тип финансового инструмента",
          "$ref": "#/definitions/InstrType"
        },
        "state_reg_number": {
          "title": "Номер гос. регистрации/Идентификационный номер",
          "description": "Регистрационный номер",
          "maxLength": 50,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "id",
        "instr_type"
      ]
    },
    "TaxPayer": {
      "type": "object",
      "properties": {
        "id": {
          "title": "Id",
          "description": "Идентификатор",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "name": {
          "title": "Наименование",
          "description": "Наименование",
          "maxLength": 50,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "id",
        "name"
      ]
    },
    "EarlyRedemptionType": {
      "type": "object",
      "properties": {
        "id": {
          "title": "Id",
          "description": "Идентификатор",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "code": {
          "title": "Мнемокод",
          "description": "Мнемокод",
          "maxLength": 10,
          "type": "string"
        },
        "name": {
          "title": "Наименование",
          "description": "Наименование",
          "maxLength": 512,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "id",
        "code",
        "name"
      ]
    },
    "BondSec": {
      "type": "object",
      "properties": {
        "number": {
          "title": "Регистрационный номер программы",
          "description": "Регистрационный номер программы",
          "type": "string"
        },
        "reg_date": {
          "title": "Дата регистрации программы",
          "description": "Дата регистрации программы",
          "type": "string"
        },
        "face_value": {
          "title": "Номинал",
          "description": "Номинальная стоимость (в валюте номинала)",
          "type": "number"
        },
        "currency": {
          "title": "Валюта номинала",
          "description": "Валюта номинала",
          "type": "number"
        },
        "maturity_value": {
          "title": "Текущий номинал",
          "description": "Текущая номинальная стоимость (в валюте номинала)",
          "type": "number"
        },
        "issue_size_planned_is_approx": {
          "title": "Признак «Заявленное количество ценных бумаг указано примерно»",
          "description": "Признак «Заявленное количество ценных бумаг указано примерно»",
          "type": "boolean"
        },
        "redemption_option": {
          "title": "Вариант погашения для бессрочных облигаций",
          "description": "Вариант погашения для бессрочных облигаций",
          "$ref": "#/definitions/RedemptionOption"
        },
        "name_en": {
          "title": "Наименование варианта погашения полное на английском",
          "description": "Наименование варианта погашения полное на английском",
          "type": "string"
        },
        "condition": {
          "title": "Обстоятельства, при наступлении которых осуществляется конвертация",
          "description": "Обстоятельства, при наступлении которых осуществляется конвертация",
          "$ref": "#/definitions/Condition"
        }
      }
    },
    "ShareSec": {
      "type": "object",
      "properties": {
        "category": {
          "title": "Категория акций",
          "description": "Категория акций",
          "$ref": "#/definitions/ShareCategory"
        },
        "type": {
          "title": "Тип акции",
          "description": "Тип акции",
          "$ref": "#/definitions/SecurityType"
        },
        "currency": {
          "title": "Валюта номинала",
          "description": "Валюта номинала",
          "type": "number"
        },
        "face_value": {
          "title": "Номинал",
          "description": "Номинальная стоимость (в валюте номинала)",
          "type": "number"
        },
        "condition": {
          "title": "Обстоятельства, при наступлении которых осуществляется конвертация",
          "description": "Обстоятельства, при наступлении которых осуществляется конвертация",
          "$ref": "#/definitions/Condition"
        }
      }
    },
    "ClearingCertificateSec": {
      "type": "object",
      "properties": {
        "currency": {
          "title": "Валюта номинала",
          "description": "Валюта номинала",
          "type": "number"
        },
        "face_value": {
          "title": "Номинал",
          "description": "Номинальная стоимость (в валюте номинала)",
          "type": "number"
        }
      }
    },
    "RedemptionOption": {
      "type": "object",
      "properties": {
        "id": {
          "title": "Идентификатор",
          "description": "Идентификатор",
          "type": "string"
        },
        "name": {
          "title": "Наименование варианта погашения полное",
          "description": "Наименование варианта погашения полное",
          "type": "string"
        }
      }
    },
    "Condition": {
      "type": "object",
      "properties": {
        "id": {
          "title": "Идентификатор",
          "description": "Идентификатор",
          "type": "string"
        },
        "code": {
          "title": "Мнемокод",
          "description": "Мнемокод",
          "type": "string"
        },
        "name": {
          "title": "Наименование",
          "description": "Наименование",
          "type": "string"
        },
        "name_en": {
          "title": "Наименование на английском языке",
          "description": "Наименование на английском языке",
          "type": "string"
        }
      }
    }
  },
  "allOf": [
    {
      "if": {
        "properties": {
          "category": {
            "const": "CORP_ACTION"
          }
        }
      },
      "then": {
        "properties": {
          "data": {
            "$ref": "#/definitions/CorpActionTypeData"
          }
        }
      }
    },
    {
      "if": {
        "properties": {
          "category": {
            "const": "SECURITY"
          }
        }
      },
      "then": {
        "properties": {
          "data": {
            "$ref": "#/definitions/SecurityTypeData"
          }
        }
      }
    },
    {
      "if": {
        "properties": {
          "category": {
            "const": "COMPANY"
          }
        }
      },
      "then": {
        "properties": {
          "data": {
            "$ref": "#/definitions/CompanyTypeData"
          }
        }
      }
    }
  ]
}

URL



Задать вопрос разработчику

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net;
using Newtonsoft.Json.Linq;
using ClosedXML.Excel;

namespace ApiSample
{
    class Program
    {
        public const string ApiUrl = "http://172.23.24.198:5000/securities?limit=100";
        public static HashSet<string> SetOfIsins = new HashSet<string>(new[] { "RU0007202057", "RU0007202545", "RU0007201018", "RU0007202032" });
        public const string FileName = "coupons.xlsx";

        static void Main(string[] args)
        {
            Console.WriteLine("Загрузка данных...");
            var wc = new WebClient() { Encoding = Encoding.UTF8, };
            var json = wc.DownloadString(ApiUrl);

            var bonds = JArray.Parse(json);
            var filteredBonds = bonds.Where(b => SetOfIsins.Contains((string)b["isin"])).ToList();

            Console.WriteLine("Формирование Excel...");
            GenerateExcel(filteredBonds);
            Console.WriteLine("Готово!");
        }

        private static void GenerateExcel(List<JToken> input)
        {
            var workbook = new XLWorkbook();
            workbook.Use1904DateSystem = true;
            var ws = workbook.Worksheets.Add("Coupons info");

            ws.Column(1).Width = 16;
            ws.Column(2).Width = 70;
            ws.Column(3).Width = 50;
            ws.Column(4).Width = 35;
            ws.Column(5).Width = 16;

            var columns = new[] { "ISIN", "Название", "Эмитент", "Корпоративное действие", "Дата" };
            foreach (var j in Enumerable.Range(0, columns.Length))
            {
                ws.Cell(1, j + 1).Value = columns[j];
                ws.Cell(1, j + 1).Style.Fill.BackgroundColor = XLColor.FromTheme(XLThemeColor.Accent6);
            }

            var data = new List<List<JToken>>();
            foreach (var bond in input) {
                var corpActions = bond["corp_actions"]?.ToArray();
                if (corpActions == null || corpActions.Length == 0)
                continue;

            foreach (var c in corpActions)
                try
                {
                    data.Add(new List<JToken>() { bond["isin"], bond["name_full"], bond["issuer"]["name_full"],
                        c["corp_action_type"]["name"], c["action_date_plan"] });
                } catch (Exception ex)
                {
                    Console.WriteLine(ex);
                    continue;
                }
            }

            for (int i = 0; i < data.Count; i++)
                for (int j = 0; j < columns.Length; j++)
                {
                    ws.Cell(i + 2, j + 1).SetValue<string>(Convert.ToString(data[i][j]));
                    ws.Cell(i + 2, j + 1).Style.Fill.BackgroundColor = i % 2 == 0 ? XLColor.FromTheme(XLThemeColor.Accent6, 0.5) : XLColor.FromTheme(XLThemeColor.Accent6, 0.8);
                }

            ws.RangeUsed().SetAutoFilter();

            workbook.SaveAs(FileName);
            System.Diagnostics.Process.Start(FileName);
        }
    }
}
        
package ru.nsd.example;

import com.sun.jersey.api.client.Client;
import com.sun.jersey.api.client.WebResource;
import com.sun.jersey.api.client.config.DefaultClientConfig;
import org.apache.poi.hssf.usermodel.HSSFRow;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.json.JSONArray;
import org.json.JSONObject;

import javax.ws.rs.core.MediaType;
import javax.ws.rs.core.UriBuilder;
import java.io.FileOutputStream;
import java.io.IOException;

public class RestClientExample {

    private static final String NSD_DATA_HOST = "http://172.23.24.198:5000";
    private static final String METHOD_NAME = "securities";
    private static final String RESULT_EXCEL_PATH = "C:/Temp/securities100.xls";

    public static void main(String[] args) {
        saveExcel(getFirstHundredSecurities());
    }

    private static JSONArray getFirstHundredSecurities() {
        Client client = Client.create(new DefaultClientConfig());
        WebResource webResource = client.resource(UriBuilder.fromUri(NSD_DATA_HOST).build());
        String jsonData = webResource.path(METHOD_NAME).queryParam("limit", "100")
        .accept(MediaType.APPLICATION_JSON_TYPE).get(String.class);
        return new JSONArray(jsonData);
    }

    private static void saveExcel(JSONArray securities) {
        try {
            FileOutputStream stream = new FileOutputStream(RESULT_EXCEL_PATH);
            HSSFWorkbook workbook = generateExcel(securities);
            workbook.write(stream);
            stream.close();
        } catch (IOException ex) {
            System.out.println(ex);
        }
    }

    private static HSSFWorkbook generateExcel(JSONArray securities) {
        HSSFWorkbook workbook = new HSSFWorkbook();
        HSSFSheet sheet = workbook.createSheet();
        int rownum = 1;

        HSSFRow headRow = sheet.createRow(rownum++);
        headRow.createCell(0).setCellValue("ISIN");
        headRow.createCell(1).setCellValue("Полное наименование");

        for (Object obj : securities) {
            JSONObject json = (JSONObject) obj;
            HSSFRow row = sheet.createRow(rownum++);
            row.createCell(0).setCellValue(json.optString("isin"));
            row.createCell(1).setCellValue(json.optString("name_full"));
        }

        return workbook;
    }
}