IDLink features an open API, which allows companies to automate all or parts of the data collection process. The API can be used to collect data from most system supporting API integration, such as Microsoft Exchange, Oracle, SAP, Salesforce, and so on.
Although the API can be used in many different ways, here is an example of what a workflow might look like in a larger organization where some data is using the API, and some data is collected manually:
Even in small or mid-sized companies using just a few systems, API integration can save a lot of manual work. If you'd like to find out if the API would work with your systems, please contact us and we'll be happy to check it out for you.
Full documentation for the API is being created and will soon be available here on the website. In the meantime, the information below should give you an idea of what the API is capable of, and what is involved in implementation.
The API can be used to perform the following actions:
The back-end solution, is built as a REST API, with Asp.Net Core 2 as backing technology. Responses will be in JSON.
Secured by JWT tokens which is both API key secured and user specific. Should key be leaked, the owner of the system can go to a UI and generate a new API key which instantly invalidates the previous key. Most calls will also require a specific user login and password to login. For automation purposes, a refresh token will be provided.
All this is done via IdentityServer4. This API is documented with Swagger, and will have examples of usage.
The API key will soon be available here on the IDLink website, along with how-to and the link to the current API documentation.
The API is online and there will be no need to install any additional software.
Any technology can be used to consume the API as long as it can make https requests against an online service and interpret JSON. Further along the line, JSON schemas will be available for pre-validation of data before interchange.
Even further, NuGet packages in c# will be available for download.