API_Service Налаштування моніторингу. Авторизація

Логін і отримання ключа

post /login


Для отримання сесійного ключа:

Request URL https://secure.ubki.ua/m2/login

Подачу запиту необхідно здійснювати в тілі POST методу. Текст запиту - це json-файл з заповненими атрибутами згідно вимог описаних нижче.

Request

{
"login": "string",
"password": "string"
}

Ключ діє до 23:59:59 дати, в яку він був отриманий. Новий ключ можна отримати з 22:00, він буде діяти з моменту отримання і весь наступний день. Kлюч може бути скомпрометований і заблокований з різних причин, сервіс поверне повідомлення "Помилка безпеки. Час життя сесійного ключа минув". У такій ситуації слід авторизуватися заново.

Сесійний ключ необхідно отримувати виключно один раз на добу.


Для роботи з API необхідно створити окремий логін.

Реєструє адміністратор організації, у своєму кабінеті, вкладка "налаштування-налаштування користувачів - зареєструвати - бойове середовище". Необхідна роль такому користувачеві встановлюється - Користувач/Користувач, при реєстрації також необхідно поставити позначку, що логін технічний та проставити йому IP, з яких будуть запити.


Після отримання сесійного ключа необхідно пройти авторизацію UbkiSessionAuth (apiKey)

https://wiki-ubki.atlassian.net/wiki/spaces/Spec/pages/123666433