Специфікація методів API Специфікація методів API
  • Порядок авторизації в системі
  • Порядок доступа до сервера API
  • Методи GET

    • Довідник цінних паперів
    • Довідних депозитарних установ
    • Довідник депозитарних операцій
    • Довідник статусів розпоряджень
    • Інформація про рахунки депонентів
    • Інформація про стан рахунків депонентів
    • Журнал надісланих розпоряджень
    • Журнал виконаних операцій
    • Отримання статусу розпорядження
  • Методи POST

    • Операція створення розпорядження на внутрішній переказ всередині ДУ
  • Методи GET

    • Довідник цінних паперів
    • Довідних депозитарних установ
    • Довідник депозитарних операцій
    • Довідник статусів розпоряджень
    • Інформація про рахунки депонентів
    • Інформація про стан рахунків депонентів
    • Журнал надісланих розпоряджень
    • Журнал виконаних операцій
    • Отримання статусу розпорядження
  • Методи POST

    • Операція створення розпорядження на внутрішній переказ всередині ДУ
  • Порядок авторизації в системі
  • Порядок доступа до сервера API
  • Методи GET

    • Довідник цінних паперів
    • Довідних депозитарних установ
    • Довідник депозитарних операцій
    • Довідник статусів розпоряджень
    • Інформація про рахунки депонентів
    • Інформація про стан рахунків депонентів
    • Журнал надісланих розпоряджень
    • Журнал виконаних операцій
    • Отримання статусу розпорядження
  • Методи POST

    • Операція створення розпорядження на внутрішній переказ всередині ДУ
  • Методи GET

    • Довідник цінних паперів
    • Довідних депозитарних установ
    • Довідник депозитарних операцій
    • Довідник статусів розпоряджень
    • Інформація про рахунки депонентів
    • Інформація про стан рахунків депонентів
    • Журнал надісланих розпоряджень
    • Журнал виконаних операцій
    • Отримання статусу розпорядження
  • Методи POST

    • Операція створення розпорядження на внутрішній переказ всередині ДУ
  • Загальний опис
  • Порядок авторизації в системі
  • Порядок доступа до сервера API
  • Перелік методів API
  • Опис методів

  • Опис схем обміну даними формата XML

    • GET

      • Довідник цінних паперів FI
      • Довідних депозитарних установ DI
      • Довідник депозитарних операцій OperType
      • Довідник статусів розпоряджень InstructionState
      • Інформація про рахунки депонентів Account
        • XSD-схема відповіді
        • Приклад відповіді
      • Інформація про стан рахунків депонентів AccountState
      • Журнал надісланих розпоряджень Instruction
      • Журнал виконаних операцій Operation
      • Отримання статусу розпорядження OperationState
    • POST

  • Обробка помилок
  • api
  • Опис схем обміну даними формата XML
  • GET

Інформація про рахунки депонентів Account

# Опис методу

# XSD-схема відповіді

<?xml version="1.0" encoding="utf-8"?>
<xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="ACCOUNT_XML" nillable="true" type="ACCOUNT_XML" />
  <xs:complexType name="ACCOUNT_XML">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="ACCOUNTS" type="ArrayOfDataObject" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ArrayOfDataObject">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="ACCOUNT" nillable="true" type="DataObject" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="DataObject">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="ACCOUNT_REFERENCE" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="ACSTATUS" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="ACSTATUS_DESCRIPTION" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="ACCOUNT_CLASS" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="DEPONENT_TYPE" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="DEPONENT_DESCRIPTION" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="ACCOUNT_RESIDENCE" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="ACCOUNT_CREATED" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="ACCOUNT_STATUS_DATE" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="ACCOUNT_OWNERS" type="ArrayOfACCOUNT_OWNER" />
      <xs:element minOccurs="0" maxOccurs="1" name="BANK_ACCOUNTS" type="ArrayOfBANK_ACCOUNT" />
      <xs:element minOccurs="0" maxOccurs="1" name="AGREEMENTS" type="ArrayOfAGREEMENT" />
      <xs:element minOccurs="0" maxOccurs="1" name="ACCOUNT_RESTRICTIONS" type="ArrayOfACCOUNT_RESTRICTION" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ArrayOfACCOUNT_OWNER">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="ACCOUNT_OWNER" nillable="true" type="ACCOUNT_OWNER" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ACCOUNT_OWNER">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="OWNER_NAME_SHORT_NAME" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="OWNER_NAME_SURNAME" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="OWNER_NAME_PATRONYM" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="OWNER_NAME_FORENAMES" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="OWNER_NAME_IN_ENGLISH" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="YUR_ADDRESSES" type="ArrayOfYUR_ADDRESS" />
      <xs:element minOccurs="0" maxOccurs="1" name="POSTADDRESS" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="CODE" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="DOCUMENT_DATA" type="ArrayOfDOCUMENT_DATA_ELEMENT" />
      <xs:element minOccurs="0" maxOccurs="1" name="NAME_TEL1" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="NAME_TEL2" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="NAME_MOBILE_TEL" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="NAME_EMAIL" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ArrayOfYUR_ADDRESS">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="YUR_ADDRESS" nillable="true" type="YUR_ADDRESS" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="YUR_ADDRESS">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="CITY" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="STATE" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="POSTCODE" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="COUNTRY" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="ADDRESS" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="FULLADDRESS" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ArrayOfDOCUMENT_DATA_ELEMENT">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="DOCUMENT_DATA_ELEMENT" nillable="true" type="DOCUMENT_DATA_ELEMENT" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="DOCUMENT_DATA_ELEMENT">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="DOCTYPE" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="NUMBER" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="AUTHORITY" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="DOCDATE" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ArrayOfBANK_ACCOUNT">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="BANK_ACCOUNT" nillable="true" type="BANK_ACCOUNT" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="BANK_ACCOUNT">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="BANKACCOUNT_CURRENCY" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="BANKACCOUNT_TYPE" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="BANKACCOUNT_IBAN" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="BANKACCOUNT_LINE2" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="BANKACCOUNT_BANK_NAME" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="BANKACCOUNT_AC" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ArrayOfAGREEMENT">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="AGREEMENT" nillable="true" type="AGREEMENT" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="AGREEMENT">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="AGREEMENT_NUMBER" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="AGREEMENT_DATE" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ArrayOfACCOUNT_RESTRICTION">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="ACCOUNT_RESTRICTION" nillable="true" type="ACCOUNT_RESTRICTION" />
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="ACCOUNT_RESTRICTION">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="STOP_CREATED" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="STOP_REASON" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="STOPREASON_DESCRIPTION" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="STOP_EXT_REFERENCE" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="STOP_CREATE_REFERENCE" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="STOP_CREATE_REMARKS" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
</xs:schema>

# Приклад відповіді

<?xml version="1.0" encoding="utf-8"?>
<ACCOUNT_XML xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <ACCOUNTS>
    <ACCOUNT>
      <ACCOUNT_REFERENCE>10010000000100017</ACCOUNT_REFERENCE>
      <ACSTATUS>A</ACSTATUS>
      <ACSTATUS_DESCRIPTION>Активний</ACSTATUS_DESCRIPTION>
      <ACCOUNT_CLASS>ISNTR</ACCOUNT_CLASS>
      <DEPONENT_TYPE>132</DEPONENT_TYPE>
      <DEPONENT_DESCRIPTION>Нотаріус (депозит)</DEPONENT_DESCRIPTION>
      <ACCOUNT_RESIDENCE>UA</ACCOUNT_RESIDENCE>
      <ACCOUNT_CREATED>2025-08-23T13:27:08.0000000+03:00</ACCOUNT_CREATED>
      <ACCOUNT_STATUS_DATE>2025-08-23T13:27:08.0000000+03:00</ACCOUNT_STATUS_DATE>
      <ACCOUNT_OWNERS>
        <ACCOUNT_OWNER>
          <OWNER_NAME_SHORT_NAME>Ярошенко Олег Олегович (депозит нотаріуса)</OWNER_NAME_SHORT_NAME>
          <OWNER_NAME_SURNAME>Ярошенко Олег Олегович (депозит нотаріуса)</OWNER_NAME_SURNAME>
          <OWNER_NAME_PATRONYM />
          <OWNER_NAME_FORENAMES />
          <OWNER_NAME_IN_ENGLISH />
          <YUR_ADDRESSES>
            <YUR_ADDRESS>
              <COUNTRY>UA</COUNTRY>
              <FULLADDRESS>01001 м. Київ, вул. Хрещатик, 20, кв.48</FULLADDRESS>
            </YUR_ADDRESS>
          </YUR_ADDRESSES>
          <CODE>2908123510</CODE>
          <DOCUMENT_DATA>
            <DOCUMENT_DATA_ELEMENT>
              <DOCTYPE />
              <NUMBER>663355</NUMBER>
              <AUTHORITY />
              <DOCDATE>01/01/1900 00:00:00</DOCDATE>
            </DOCUMENT_DATA_ELEMENT>
          </DOCUMENT_DATA>
        </ACCOUNT_OWNER>
      </ACCOUNT_OWNERS>
      <BANK_ACCOUNTS />
      <AGREEMENTS />
      <ACCOUNT_RESTRICTIONS />
    </ACCOUNT>
  </ACCOUNTS>
</ACCOUNT_XML>
Довідник статусів розпоряджень InstructionState
Інформація про стан рахунків депонентів AccountState

← Довідник статусів розпоряджень InstructionState Інформація про стан рахунків депонентів AccountState→

Copyright © 2020-2025 CSD | MIT License
  • Система
  • Світлий
  • Темний
  • Читання
×