Hideez Enterprise Server як web API

Hideez Enterprise Server web API

Майже все, що ви можете робити з веб-інтерфейсом HES, ви можете робити через виклики HES REST API

Дотримуйтесь інструкції Quick Start :

Веб-API HES призначений для інтеграції служби автентифікації Hideez зі сторонніми службами. Використовуючи API, ви можете керувати співробітниками, пристроями та обліковими даними. Майже все, що ви можете робити з веб-інтерфейсом HES, ви можете робити через виклики HES REST API. Щоб переглянути список доступних методів, їхні параметри та значення, що повертаються, вам потрібно встановити власний екземпляр HES і відкрити посилання:

https://<your_server_name>/swagger/

За цим посиланням ви також зможете перевірити кожен метод. Щоб використовувати виклики веб-API із зовнішньої програми чи служби, вам потрібно спочатку авторизуватися. Використовуйте метод POST https://<your_server_name>/api/Identity/LoginWithPassword і надішліть свій логін (email) і пароль у форматі json.

{
    "email": "<user_email>",
    "password": "<user_password>"
}

Заголовки відповідей від сервера міститимуть файл cookie під назвою ".AspNetCore.Identity.Application". Додайте цей файл cookie до заголовків кожного наступного запиту. Файл cookie ідентифікації дійсний протягом двох тижнів, після чого вам потрібно знову запитати метод:

https://<your_server_name>/api/Identity/LoginWithPassword