IPI Enterprise Server web API
IPI Enterprise Server web API
Almost everything you can do with the IES web interface you can do via the IES REST API calls.
Follow the Quick Start
instructions:
The IES web API is intended to integrate the IPI Authentication Service with the third party services. Using the API you can manage employees, devices, and credentials. Almost everything you can do with the IES web interface you can do via the IES REST API calls. To see the list of available methods, their parameters and return values you need to install your own IES instance and open the link: https://<your_server_name>/swagger/
By this link, you will be able to test each method as well.
To use web API calls from an external application or service you need to authorize first. Use POST
method https://<your_server_name>/api/Identity/LoginWithPassword
and send your login (email) and password in the json format:
Server response headers will contain cookie named '.AspNetCore.Identity.Application'. Add this cookie to the headers of each following request. Identity cookie is valid for two weeks after that you need to call https://<your_server_name>/api/Identity/LoginWithPassword
method again.
Last updated