Загальний опис
Взаємодія між Системами Клієнта та ЦД відбувається через https-протокол (TLS версії не нижче 1.2). Форматом даних при взаємодії є xml з кодуванням UTF-8.
Обмеження використання.
Система ЦД дозволяє виконання не більше 120 запитів на хвилину від клієнта. У разі порушення обмеження можливо блокування системи клієнта.
# Методи API-взаємодії
# Для отримання загальної довідкової інформації:
- Довідник цінних паперів
- Довідних депозитарних установ
- Довідник типів депозитарних операцій
- Довідник статусів розпоряджень
Система Клієнта надсилає відповідний HTTP-запит до Системи ЦД за методом GET. У відповідь отримує від ЦД xml-повідомлення з даними, що запитувались.
# Для отримання інформації з обмеженим доступом, доступ до якої має така депозитарна установа:
- Інформація про рахунки депонентів
- Інформація про стан рахунків депонентів
- Журнал надісланих розпоряджень
- Журнал виконаних операцій
Система Клієнта надсилає відповідний HTTP-запит за методом GET. У відповідь система ЦД надає xml-повідомлення з даними, що запитувались.
# Для виконання депозитарних операцій для клієнта-ДУ:
- Операція створення розпорядження на внутрішній переказ всередині ДУ OWNI
Система Клієнта надсилає HTTP-запит за методом POST/PUT, в якому міститься xml-повідомлення з даними для виконання операції певного типу. У відповідь Система ЦД надає інформацію про результат обробки повідомлення в Депозитарії.
Операції фіксуються в Системі ЦД від імені технічного користувача “API.{MDO}.USER”, який створено для певної депозитарній установі.
# Загальнодоступний метод моніторингу
Система підтримує загальнодоступний метод моніторингу, призначений для перевірки зв’язку між системами.