Integrate API applications
This section describes how to integrate Identity as a Service APIs into your application account. These APIs allow you to incorporate specific parts of Identity as a Service functionality into your application. Once you integrate an API, you can perform the Identity as a Service action provided by that API without navigating to your Identity as a Service account.
After you create the API application on Identity as a Service, you must configure the Identity as a Service API to integrate with your application account.
See the Technical Integration Guides for instructions to integrate Identity as a Service with Splunk SIEM and to integrate Identity as a Service for PSD2 compliance.
Topics in this section
Integrate Administration API
Administrators can integrate Identity as a Service user administration into their application by using the Identity as a Service Administrator REST APIs. This API allows you to seamlessly perform administrative actions on Identity as a Service users and authenticators without logging in to the Identity as a Service administrator portal. Identity as a Service provides a JSON file that contains the credentials needed for the API integration to authenticate to Identity as a Service.
Regenerate API shared secret
If needed, you can regenerate the shared secret for Administration API applications. If you regenerate the shared secret, you must reconfigure the API application with the newly generated shared secret in order for authentications to be successful.
Integrate Authentication API
Adding an Authentication API application on Identity as a Service enables integration between the application using the Identity as a Service authentication APIs and Identity as a Service. Once configured, users are prompted to enter Identity as a Service challenge responses into their application user interface. The application communicates with Identity as a Service using the API calls to authenticate each response and grant access to the application.