API NSD

A web service that offers access via an interface for reference data and data about corporate actions with three versions of interrelations

  Test access

GetNews

Automated monitoring of NSD's news feed

Download description getNews light Download description getNews standart

-
name type description req.
Select the fields you need (expand all)
title_ru string Заголовок новости на русском
title_en string Заголовок новости на английском
body_ru string Тело новости на русском языке (HTML)
body_en integer Тело новости на английском языке (HTML)
news_theme_id integer Идентификатор информационного сообщения
group_id integer Идентификатор группы информационных сообщений
pub_date string Дата публикации информационного сообщения
news_date string Дата информационного сообщения
content_id_out integer Идентификатор информационного сообщения (технический)
action_id integer Референс КД
announce_ru string Краткое содержание новости на русском
announce_en string Краткое содержание новости на английском
for_qu_investor boolean Признак для квалифицированных инвесторов
ca_type string Код корпоративного действия
id integer Идентификатор информационного сообщения (технический)
category
Download

{
  "type": "array",
  "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": "integer"
        },
        "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": "boolean"
        },
        "ca_type": {
          "title": "Код корпоративного действия",
          "description": "Код корпоративного действия",
          "type": "string"
        },
        "id": {
          "title": "Идентификатор информационного сообщения (технический)",
          "description": "Идентификатор информационного сообщения (технический)",
          "type": "integer"
        },
        "category": {
          "enum": [
            "CORP_ACTION",
            "SECURITY",
            "COMPANY"
          ]
        }
      }
    },
    "allOf": [
      {
        "if": {
          "properties": {
            "category": {
			   "const": "CORP_ACTION"
            }
          }
        },
        "then": {
          "properties": {
            "data": {
				"title": "блок данных для новости о КД",
				"description": "блок данных для новости о КД",
              "$ref": "#/definitions/CorpActionDataBlock"
            }
          }
        }
      },
      {
        "if": {
          "properties": {
            "category": {
              "const": "SECURITY"
            }
          }
        },
        "then": {
          "properties": {
            "data": {
				"title": "блок данных для новости о ценной бумаге",
				"description": "блок данных для новости о ценной бумаге",
				"$ref": "#/definitions/SecurityDataBlock"
            }
          }
        }
      },
      {
        "if": {
          "properties": {
            "category": {
              "const": "COMPANY"
            }
          }
        },
        "then": {
          "properties": {
            "data": {
				"title": "блок данных для новости о компании",
				"description": "блок данных для новости о компании",
              "$ref": "#/definitions/CompanyFullDataBlock"
            }
          }
        }
      }
    ]
  },
  "CorpActionDataBlock": {
    "description": "блок данных",
    "type": "object",
    "properties": {
      "id": {
        "title": "Идентификатор ",
        "description": "Идентификатор ",
        "type": "integer"
      },
      "link": {
        "title": "Заголовок новости на русском",
        "description": "Заголовок новости на русском",
        "type": "string"
      },
      "lock_date_calc": {
        "title": "Дата",
        "description": "Дата",
        "type": "string"
      },
      "lock_date_plan": {
        "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/SecurityDataBlock"
        }
      },
      "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"
      }
    }
  },
  "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"
    ]
  },
  "CompanyFullDataBlock": {
    "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"
      },
      "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",
      "credit_cmp",
      "is_bank_4_non_resident",
      "register_custody"
    ]
  },
  "CbrCompany": {
    "type": "object",
    "description": "блок данных с ЦБР, все данные дублированы с уже имеющимися в issurer",
    "properties": {
      "inn": {
        "title": "ИНН",
        "description": "ИНН",
        "maxLength": 10,
        "type": "string"
      },
      "kpp": {
        "title": "КПП",
        "description": "КПП",
        "maxLength": 9,
        "type": "string"
      },
      "ogrn": {
        "title": "ОГРН",
        "description": "ОГРН",
        "maxLength": 20,
        "type": "string"
      },
      "name_full": {
        "title": "Полное наименование",
        "description": "Полное наименование",
        "maxLength": 255,
        "type": "string"
      },
      "address": {
        "title": "Адрес",
        "description": "Адрес",
        "maxLength": 500,
        "type": "string"
      },
      "economy_sector": {
        "title": "Сектор рынка",
        "description": "Сектор рынка",
        "maxLength": 500,
        "type": "string"
      },
      "name_short": {
        "title": "Краткое (унифицированное наименование)",
        "description": "Краткое (унифицированное наименование)",
        "maxLength": 254,
        "type": "string"
      },
      "country": {
        "title": "Страна",
        "description": "Страна",
        "maxLength": 254,
        "type": "string"
      },
      "_p": {
        "minimum": -2147483648,
        "maximum": 2147483647,
        "type": "array",
        "items": {
          "type": "integer"
        }
      },
      "_at": {
        "title": "Дата обновления",
        "description": "Дата обновления",
        "type": "string"
      },
      "_at2": {
        "title": "Дата обновления (с учетом вложенных объектов)",
        "description": "Дата обновления (с учетом вложенных объектов)",
        "type": "string"
      }
    },
    "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"
        },
        "cbr": {
          "title": "Справочник ЦБ",
          "description": "Справочник организаций Банка России",
          "$ref": "#/definitions/CbrCompany"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "id"
      ]
    },
    "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"
        }
      }
    },
    "CorpActionType": {
      "type": "object",
      "description": "Данные о типе корпоративного действия",
      "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": "Данные о состоянии КД",
      "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"
      ]
    },
    "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"
      ]
    },
    "CustodyType": {
      "type": "object",
      "description": "Данные о хранении в ClearingCertificate, Share, Bond",
      "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"
      ]
    },
    "SecurityType": {
      "type": "object",
      "description": "Данные о типе ЦБ",
      "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"
        }
      }
    },
    "RpState": {
      "type": "object",
      "description": "Данные отчета /уведомления в Share, Bond",
      "properties": {
        "id": {
          "title": "Id",
          "description": "Идентификатор",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "code": {
          "title": "Id состояния отчета/уведомления об итогах выпуска",
          "description": "Идентификатор состояния отчета/уведомления об итогах выпуска",
          "maxLength": 10,
          "type": "string"
        },
        "name": {
          "title": "Наименование состояния отчета/уведомления об итогах выпуска",
          "description": "Наименование состояния отчета/уведомления об итогах выпуска",
          "maxLength": 256,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      }
    },
    "PlacementType": {
      "type": "object",
      "properties": {
        "id": {
          "title": "Id способа размещения ценных бумаг",
          "description": "Идентификатор способа размещения ценных бумаг",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "name": {
          "title": "Наименование способа размещения ценных бумаг",
          "description": "Наименование способа размещения ценных бумаг",
          "maxLength": 1000,
          "type": "string"
        },
        "name_en": {
          "title": "Наименование способа размещения ценных бумаг на английском языке",
          "description": "Наименование способа размещения ценных бумаг на английском языке",
          "maxLength": 1000,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "id",
        "name",
        "name_en"
      ]
    },
    "RateType": {
      "type": "object",
      "properties": {
        "id": {
          "title": "Id типа купона",
          "description": "Идентификатор типа купона",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "code": {
          "title": "Код",
          "description": "Код",
          "maxLength": 10,
          "type": "string"
        },
        "name": {
          "title": "Наименование типа купона",
          "description": "Наименование типа купона",
          "maxLength": 80,
          "type": "string"
        },
        "name_en": {
          "title": "Наименование типа купона на английском языке",
          "description": "Наименование типа купона на английском языке",
          "maxLength": 80,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "id",
        "code",
        "name",
        "name_en"
      ]
    },
    "CouponPeriodType": {
      "type": "object",
      "properties": {
        "id": {
          "title": "Id типа купонного периода",
          "description": "Идентификатор типа купонного периода",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "code": {
          "title": "Код",
          "description": "Код",
          "maxLength": 1,
          "type": "string"
        },
        "name": {
          "title": "Наименование типа купонного периода",
          "description": "Наименование типа купонного периода",
          "maxLength": 100,
          "type": "string"
        },
        "name_en": {
          "title": "Наименование типа купонного периода на английском языке",
          "description": "Наименование типа купонного периода на английском языке",
          "maxLength": 100,
          "type": "string"
        },
        "per_year": {
          "title": "Количество в год",
          "description": "Количество в год",
          "type": "number"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "id"
      ]
    },
    "CouponPeriodBase": {
      "type": "object",
      "properties": {
        "id": {
          "title": "Id базы расчета",
          "description": "Идентификатор базы расчета",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "name": {
          "title": "Наименование базы расчета",
          "description": "Наименование базы расчета",
          "maxLength": 20,
          "type": "string"
        },
        "base_month": {
          "title": "Базовый месяц",
          "description": "Базовый месяц",
          "maxLength": 10,
          "type": "string"
        },
        "base_year": {
          "title": "Базовый год",
          "description": "Базовый год",
          "maxLength": 10,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      }
    },
    "SecurityStateEx": {
      "type": "object",
      "properties": {
        "id": {
          "title": "Id состояния доп. состояния ценной бумаги",
          "description": "Идентификатор дополнительного состояния ценной бумаги",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "name": {
          "title": "Наименование доп. состояния",
          "description": "Наименование дополнительного состояния ценной бумаги",
          "maxLength": 100,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "id",
        "name"
      ]
    },
    "Guarantor": {
      "type": "object",
      "properties": {
        "company": {
          "title": "Компания",
          "description": "Компания",
          "$ref": "#/definitions/CompanyShort"
        },
        "securing_type": {
          "title": "Вид обеспечения",
          "description": "Вид обеспечения",
          "$ref": "#/definitions/SecuringType"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "company"
      ]
    },
    "SecuringType": {
      "type": "object",
      "properties": {
        "id": {
          "title": "Id",
          "description": "Идентификатор",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "name": {
          "title": "Наименование",
          "description": "Наименование",
          "maxLength": 100,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "id",
        "name"
      ]
    },
    "BondProg": {
      "type": "object",
      "properties": {
        "number": {
          "title": "Номер программы",
          "description": "Номер программы",
          "maxLength": 20,
          "type": "string"
        },
        "reg_date": {
          "title": "Дата регистрации программы",
          "description": "Дата регистрации программы",
          "type": "string"
        },
        "declared_volume": {
          "title": "Заявленный объем программы",
          "description": "Заявленный объем программы",
          "type": "number"
        },
        "is_in_pawnshop_list": {
          "title": "Программа облигаций включена в ломбардный список",
          "description": "Программа облигаций включена в ломбардный список",
          "type": "boolean"
        },
        "currency": {
          "title": "Валюта",
          "description": "Валюта",
          "$ref": "#/definitions/Currency"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "is_in_pawnshop_list"
      ]
    },
    "BondAddInfo": {
      "type": "object",
      "properties": {
        "place_price": {
          "title": "Цена размещения",
          "description": "Цена размещения в валюте номинала",
          "type": "number"
        },
        "debtors": {
          "title": "Заемщик",
          "description": "Заемщик",
          "type": "array",
          "items": {
            "$ref": "#/definitions/CompanyShort"
          }
        },
        "organizers": {
          "title": "Организатор выпуска",
          "description": "Организатор выпуска",
          "type": "array",
          "items": {
            "$ref": "#/definitions/CompanyShort"
          }
        },
        "_p": {
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "array",
          "items": {
            "type": "integer"
          }
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      }
    },
    "CreditNoteType": {
      "type": "object",
      "properties": {
        "id": {
          "title": "Id",
          "description": "Идентификатор",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "code": {
          "title": "Код",
          "description": "Код",
          "maxLength": 10,
          "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",
        "code",
        "name",
        "name_en"
      ]
    },
    "LoanType": {
      "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"
        }
      }
    },
    "CirculationType": {
      "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"
        }
      }
    },
    "without_fixed_maturity_date": {
      "title": "Без установленного срока погашения",
      "description": "Без установленного срока погашения",
      "type": "boolean"
    },
    "BondAdditionalIssue": {
      "type": "object",
      "properties": {
        "id": {
          "title": "Id доп. выпуска",
          "description": "Идентификатор дополнительного выпуска",
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "integer"
        },
        "state_reg_date": {
          "title": "Дата регистрации",
          "description": "Дата регистрации",
          "type": "string"
        },
        "issue_date": {
          "title": "Дата размещения",
          "description": "Дата размещения",
          "type": "string"
        },
        "issue_volume_planned": {
          "title": "Заявленное количество",
          "description": "Заявленное количество",
          "type": "number"
        },
        "issue_volume": {
          "title": "Размещенное количество",
          "description": "Размещенное количество",
          "type": "number"
        },
        "nsd_date_from": {
          "title": "Дата приема на обслуживание",
          "description": "Дата приема на обслуживание",
          "type": "string"
        },
        "nsd_date_to": {
          "title": "Дата снятия с обслуживания",
          "description": "Дата снятия с обслуживания",
          "type": "string"
        },
        "issue_number": {
          "title": "Доп. выпуск №",
          "description": "Номер дополнительного выпуска",
          "maxLength": 10,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      },
      "required": [
        "id"
      ]
    },
    "Bond": {
      "type": "object",
      "properties": {
        "custody_type": {
          "title": "Порядок хранения в НРД",
          "description": "Порядок хранения в НРД",
          "$ref": "#/definitions/CustodyType"
        },
        "type": {
          "title": "Тип ценной бумаги",
          "description": "Тип ценной бумаги",
          "$ref": "#/definitions/SecurityType"
        },
        "issue_number": {
          "title": "Порядковый номер выпуска",
          "description": "Порядковый номер выпуска",
          "maxLength": 10,
          "type": "string"
        },
        "rp_reg_date": {
          "title": "Дата регистрации отчета /уведомления об итогах выпуска",
          "description": "Дата регистрации отчета /уведомления об итогах выпуска",
          "type": "string"
        },
        "rp_state": {
          "title": "Состояние отчета /уведомления об итогах выпуска",
          "description": "Состояние отчета /уведомления об итогах выпуска",
          "$ref": "#/definitions/RpState"
        },
        "rp_reg_authority": {
          "title": "Регистрирующий орган для отчета/уведомления об итогах выпуска",
          "description": "Регистрирующий орган для отчета/уведомления об итогах выпуска",
          "$ref": "#/definitions/CompanyShort"
        },
        "start_placement_date": {
          "title": "Дата начала размещения",
          "description": "Дата начала размещения",
          "type": "string"
        },
        "end_placement_date": {
          "title": "Дата окончания размещения",
          "description": "Дата окончания размещения",
          "type": "string"
        },
        "placement_type": {
          "title": "Способ размещения",
          "description": "Способ размещения",
          "$ref": "#/definitions/PlacementType"
        },
        "issue_size_planned": {
          "title": "Объявленное количество, шт.",
          "description": "Объявленное количество, шт.",
          "type": "number"
        },
        "issued_size": {
          "title": "Размещенное количество с  учетом доп. выпусков, шт.",
          "description": "Размещенное количество с  учетом доп. выпусков, шт.",
          "type": "number"
        },
        "face_value": {
          "title": "Номинал",
          "description": "Номинальная стоимость (в валюте номинала)",
          "type": "number"
        },
        "face_value_calendar": {
          "title": "Календарь номиналов",
          "description": "Календарь номиналов",
          "type": "array",
          "items": {
            "$ref": "#/definitions/FaceValueCalendar"
          }
        },
        "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"
        },
        "rate_type": {
          "title": "Тип купона",
          "description": "Тип купона",
          "$ref": "#/definitions/RateType"
        },
        "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"
        },
        "coupon_period_type": {
          "title": "Периодичность",
          "description": "Периодичность выплаты купона",
          "$ref": "#/definitions/CouponPeriodType"
        },
        "coupon_period_base": {
          "title": "База расчета",
          "description": "База расчета",
          "$ref": "#/definitions/CouponPeriodBase"
        },
        "registrar": {
          "title": "Регистратор",
          "description": "Регистратор",
          "$ref": "#/definitions/CompanyFullDataBlock"
        },
        "depository": {
          "title": "Уполномоченный депозитарий",
          "description": "Уполномоченный депозитарий",
          "$ref": "#/definitions/CompanyFullDataBlock"
        },
        "min_lot": {
          "title": "Минимальный лот",
          "description": "Минимальный лот",
          "type": "number"
        },
        "bond_series": {
          "title": "Серия",
          "description": "Серия облигации",
          "maxLength": 50,
          "type": "string"
        },
        "for_market_bonds": {
          "title": "Биржевой",
          "description": "Признак биржевого выпуска облигаций",
          "type": "boolean"
        },
        "state_ex": {
          "title": "Дополнительная информация о состоянии",
          "description": "Дополнительная информация о состоянии",
          "$ref": "#/definitions/SecurityStateEx"
        },
        "is_in_pawnshop_list": {
          "title": "Включен в ломбардный список Банка России",
          "description": "Признак включения в ломбардный список Банка России",
          "type": "boolean"
        },
        "guarantors": {
          "title": "Гарант/Поручитель",
          "description": "Гарант/Поручитель",
          "type": "array",
          "items": {
            "$ref": "#/definitions/Guarantor"
          }
        },
        "bond_prog": {
          "title": "Программа облигаций",
          "description": "Программа облигаций",
          "$ref": "#/definitions/BondProg"
        },
        "add_info": {
          "title": "Доп. информация по облигации",
          "description": "Дополнительная информация по облигации",
          "$ref": "#/definitions/BondAddInfo"
        },
        "conditions": {
          "title": "Условия размещения",
          "description": "Условия размещения",
          "maxLength": 200,
          "type": "string"
        },
        "credit_note_type": {
          "title": "Тип долгового инструмента",
          "description": "Тип долгового инструмента",
          "$ref": "#/definitions/CreditNoteType"
        },
        "pay_agent": {
          "title": "Платежный агент",
          "description": "Платежный агент",
          "$ref": "#/definitions/CompanyShort"
        },
        "type_of_loan": {
          "title": "Тип займа относительно вида и цели займа",
          "description": "Тип займа относительно вида и цели займа",
          "$ref": "#/definitions/LoanType"
        },
        "circulation_type": {
          "title": "Порядок обращения",
          "description": "Порядок обращения",
          "$ref": "#/definitions/CirculationType"
        },
        "without_fixed_maturity_date": {
          "title": "Без установленного срока погашения",
          "description": "Без установленного срока погашения",
          "type": "boolean"
        },
        "is_float_coupon_period": {
          "title": "Отметка о плавающем купонном периоде",
          "description": "Отметка о плавающем купонном периоде",
          "type": "boolean"
        },
        "issued_size_raw": {
          "title": "Размещенное количество, шт. (без учета доп. выпусков)",
          "description": "Размещенное количество, шт. (без учета доп. выпусков)",
          "type": "number"
        },
        "issued_size_redeemed": {
          "title": "Погашенные бумаги, шт.",
          "description": "Погашенные бумаги, шт.",
          "type": "number"
        },
        "issued_size_outstanding": {
          "title": "Бумаги в обращении с учетом доп. выпусков за вычетом погашенных ц.б. шт.",
          "description": "Бумаги в обращении с учетом доп. выпусков за вычетом погашенных ц.б. шт.",
          "type": "number"
        },
        "issued_volume_planned": {
          "title": "Заявленный объем по непогашенной части долга (без учета доп. выпусков)",
          "description": "Заявленный объем по непогашенной части долга (без учета доп. выпусков)",
          "type": "number"
        },
        "issued_volume_raw": {
          "title": "Размещенный объем по непогашенной части долга (без учета доп. выпусков)",
          "description": "Размещенный объем по непогашенной части долга (без учета доп. выпусков)",
          "type": "number"
        },
        "issued_volume_redeemed": {
          "title": "Погашенные бумаги (объем выпуска по непогашенной части долга)",
          "description": "Погашенные бумаги (объем выпуска по непогашенной части долга)",
          "type": "number"
        },
        "issued_volume_outstanding": {
          "title": "Бумаги в обращении с учетом доп. выпусков за вычетом погашенных ц.б. (объем выпуска по непогашенной части долга)",
          "description": "Бумаги в обращении с учетом доп. выпусков за вычетом погашенных ц.б. (объем выпуска по непогашенной части долга)",
          "type": "number"
        },
        "origin_issued_volume_planned": {
          "title": "Заявленный объем по номиналу (без учета доп. выпусков)",
          "description": "Заявленный объем по номиналу (без учета доп. выпусков)",
          "type": "number"
        },
        "origin_issued_volume_raw": {
          "title": "Размещенный объем по номиналу (без учета доп. выпусков)",
          "description": "Размещенный объем по номиналу (без учета доп. выпусков)",
          "type": "number"
        },
        "origin_issued_volume_redeemed": {
          "title": "Погашенные бумаги (объем по номиналу)",
          "description": "Погашенные бумаги (объем по номиналу)",
          "type": "number"
        },
        "origin_issued_volume_outstanding": {
          "title": "Бумаги в обращении с учетом доп. выпусков за вычетом погашенных ц.б. (объем по номиналу)",
          "description": "Бумаги в обращении с учетом доп. выпусков за вычетом погашенных ц.б. (объем по номиналу)",
          "type": "number"
        },
        "maturity_date": {
          "title": "Дата досрочного погашения (план/факт)",
          "description": "Дата досрочного погашения (плановая/фактическая)",
          "type": "string"
        },
        "maturity_date_calc": {
          "title": "Дата досрочного погашения (расч)",
          "description": "Дата досрочного погашения (расчетная)",
          "type": "string"
        },
        "additional_issues": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/BondAdditionalIssue"
          }
        },
        "_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"
      ]
    },
    "MultiListingSecurity": {
      "type": "object",
      "properties": {
        "is_mls": {
          "title": "Признак ценной бумаги, обращающейся на нескольких рынках",
          "description": "Признак ценной бумаги, обращающейся на нескольких рынках",
          "type": "boolean"
        },
        "is_home_market": {
          "title": "Признак основного рынка",
          "description": "Признак основного рынка",
          "type": "boolean"
        },
        "home_market_ndc_code": {
          "title": "Код НРД основного рынка",
          "description": "Код НРД основного рынка",
          "maxLength": 64,
          "type": "string"
        },
        "bic_code": {
          "title": "BIC места расчётов",
          "description": "BIC места расчётов",
          "maxLength": 11,
          "type": "string"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      }
    },
    "Share": {
      "type": "object",
      "properties": {
        "custody_type": {
          "title": "Порядок хранения в НРД",
          "description": "Порядок хранения в НРД",
          "$ref": "#/definitions/CustodyType"
        },
        "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/CompanyFullDataBlock"
        },
        "placement_type": {
          "title": "Способ размещения",
          "description": "Способ размещения",
          "$ref": "#/definitions/PlacementType"
        },
        "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_state": {
          "title": "Состояние отчета /уведомления об итогах выпуска",
          "description": "Состояние отчета /уведомления об итогах выпуска",
          "$ref": "#/definitions/RpState"
        },
        "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"
        },
        "fraction": {
          "title": "Дробная часть ц.б.",
          "description": "Дробная часть ценной бумаги",
          "$ref": "#/definitions/FractionSecurity"
        },
        "circulation_type": {
          "title": "Порядок обращения",
          "description": "Порядок обращения",
          "$ref": "#/definitions/CirculationType"
        },
        "mls": {
          "title": "Мультилистинговая бумага",
          "description": "Мультилистинговая бумага",
          "$ref": "#/definitions/MultiListingSecurity"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "type": "string"
        }
      }
    },
    "SecurityDataBlock": {
      "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"
        },
        "form": {
          "title": "Форма выпуска",
          "description": "Форма выпуска",
          "$ref": "#/definitions/SecurityForm"
        },
        "type_br": {
          "title": "Классификация Банка России",
          "description": "Классификация Банка России",
          "$ref": "#/definitions/SecurityTypeBr"
        },
        "for_qualified_investors": {
          "title": "Для квалифицированных инвесторов",
          "description": "Для квалифицированных инвесторов",
          "type": "boolean"
        },
        "for_qualified_investors_date_from": {
          "title": "Дата, начиная с которой ц.б. становится предназначена для квал.инвесторов",
          "description": "Дата, начиная с которой ц.б. становится предназначена для квалифицированных инвесторов",
          "type": "string"
        },
        "listing": {
          "title": "Торговые площадки",
          "description": "Торговые площадки",
          "type": "array",
          "items": {
            "$ref": "#/definitions/Listing"
          }
        },
        "storages": {
          "title": "Места хранения",
          "description": "Места хранения",
          "type": "array",
          "items": {
            "$ref": "#/definitions/Storage"
          }
        },
        "storages_tier2": {
          "title": "Места хранения 2 уровня",
          "description": "Места хранения 2 уровня",
          "type": "array",
          "items": {
            "$ref": "#/definitions/StorageTier2"
          }
        },
        "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"
        },
        "state": {
          "title": "Состояние",
          "description": "Состояние ценной бумаги",
          "$ref": "#/definitions/SecurityState"
        },
        "facial_account": {
          "title": "Лицевой счет",
          "description": "Лицевой счет",
          "$ref": "#/definitions/FacialAccount"
        },
        "notes": {
          "title": "Примечания",
          "description": "Примечания",
          "type": "array",
          "items": {
            "$ref": "#/definitions/SecurityNote"
          }
        },
        "share": {
          "title": "Акции",
          "description": "Акции",
          "$ref": "#/definitions/Share"
        },
        "bond": {
          "title": "Облигации",
          "description": "Облигации",
          "$ref": "#/definitions/Bond"
        },
        "unit": {
          "title": "Пай (акции, доли) инвестиционного фонда",
          "description": "Пай (акции, доли) инвестиционного фонда",
          "$ref": "#/definitions/Unit"
        },
        "dep_receipt": {
          "title": "Депозитарные расписки",
          "description": "Депозитарные расписки",
          "$ref": "#/definitions/DepReceipt"
        },
        "mortgage_certificate": {
          "title": "ИСУ",
          "description": "Ипотечные сертификаты участия",
          "$ref": "#/definitions/MortgageCertificate"
        },
        "clearing_certificate": {
          "title": "КСУ",
          "description": "Клиринговые сертификаты участия",
          "$ref": "#/definitions/ClearingCertificate"
        },
        "corp_actions": {
          "title": "Корпоративные действия",
          "description": "Корпоративные действия",
          "type": "array",
          "items": {
            "$ref": "#/definitions/CorpAction"
          }
        },
        "add_info": {
          "title": "Доп. информация",
          "description": "Дополнительная  информация",
          "$ref": "#/definitions/SecurityAddInfo"
        },
        "record_method": {
          "title": "Способ учета в НРД",
          "description": "Способ учета в НРД",
          "$ref": "#/definitions/RecordMethod"
        },
        "no_transfers_within_nsd": {
          "title": "Запрещены переводы ц.б. между счетами депо в НРД",
          "description": "Запрещены переводы ц.б. между счетами депо в НРД",
          "type": "boolean"
        },
        "no_transfers_to_nsd": {
          "title": "Запрещены зачисления ценных бумаг из иностранных депозитариев",
          "description": "Запрещены зачисления ценных бумаг из иностранных депозитариев",
          "type": "boolean"
        },
        "proh_recept_stor": {
          "title": "Запрет на прием ценных бумаг на хранение и/или учет",
          "description": "Запрет на прием ценных бумаг на хранение и/или учет",
          "type": "boolean"
        },
        "proh_trans_tax": {
          "title": "Запрещены зачисления ценных бумаг на счета депо депонентов, не предоставивших письмо об удержании транзакционного налога",
          "description": "Запрещены зачисления ценных бумаг на счета депо депонентов, не предоставивших письмо об удержании транзакционного налога",
          "type": "boolean"
        },
        "constraint_reasons": {
          "title": "Причина ограничения",
          "description": "Причина ограничения",
          "maxLength": 250,
          "type": "string"
        },
        "name": {
          "title": "Общепринятое наименование выпуска",
          "description": "Общепринятое наименование выпуска",
          "maxLength": 500,
          "type": "string"
        },
        "_p": {
          "minimum": -2147483648,
          "maximum": 2147483647,
          "type": "array",
          "items": {
            "type": "integer"
          }
        },
        "depository": {
          "title": "Депозитарий(отсутствует в образце)",
          "description": "Депозитарий",
          "$ref": "#/definitions/CompanyFullDataBlock"
        },
        "registrar": {
          "title": "Регистратор(отсутствует в образце)",
          "description": "Регистратор",
          "$ref": "#/definitions/CompanyFullDataBlock"
        },
        "managing": {
          "title": "Управляющая компания(отсутствует в образце)",
          "description": "Управляющая компания",
          "$ref": "#/definitions/CompanyFullDataBlock"
        },
        "repres_issuer": {
          "title": "Эмитент представляемой (базовой) ц.б(отсутствует в образце)",
          "description": "Эмитент представляемой (базовой) ц.б",
          "$ref": "#/definitions/CompanyFullDataBlock"
        },
        "_at": {
          "title": "Дата обновления",
          "description": "Дата обновления",
          "type": "string"
        },
        "_at2": {
          "title": "Дата обновления (с учетом вложенных объектов)",
          "description": "Дата обновления (с учетом вложенных объектов)",
          "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"
      ]
    },
    "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"
      ]
    },
    "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"
      ]
    },
    "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"
        }
      }
    },
    "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"
      ]
    },
    "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"
      ]
    },
    "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"
      ]
    },
    "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"
        }
      }
    },
    "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"
        }
      }
    },
    "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"
        }
      }
    },
    "CorpActionType": {
      "type": "object",
      "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",
      "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"
      ]
    },
    "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"
      ]
    },
    "Disclosure": {
      "type": "object",
      "properties": {
        "linked_actions": {
          "title": "Связанные КД",
          "description": "Связанные КД",
          "type": "array",
          "items": {
            "$ref": "#/definitions/CorpActionShort"
          }
        },
        "_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"
        ]
      },
      "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"
        ]
      },
      "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"
        ]
      },
      "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/DividendValue"
            }
          },
          "taxes": {
            "title": "Ставка налога",
            "description": "Ставка налога",
            "type": "array",
            "items": {
              "$ref": "#/definitions/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/DividendPeriodNote"
          },
          "_at": {
            "title": "Дата обновления",
            "description": "Дата обновления",
            "type": "string"
          },
          "_at2": {
            "title": "Дата обновления (с учетом вложенных объектов)",
            "description": "Дата обновления (с учетом вложенных объектов)",
            "type": "string"
          }
        }
      },
      "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"
        ]
      },
      "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"
          }
        }
      },
      "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"
        ]
      },
      "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"
          }
        }
      },
      "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"
          }
        }
      }
    }
  }
}

URL



Ask the developer

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;
    }
}