Integrating the HID Authentication Service APIs
The HID Authentication Service is a multi-tenanted Software as a Service providing Identity and Access Management (IAM) solutions.
By integrating applications, you can use the HID Authentication Service for user authentication and user identity lifecycle management.
The HID Authentication Service supports open web standards for authentication and identity management, including OAuth 2.0, OpenID Connect (OIDC) and the System for Cross-domain Identity Management (SCIM). Common applications of the HID Authentication Service are:
- Multi-factor Authentication (MFA)
- Workforce Identity and Access Management (IAM)
- Customer Identity and Access Management (CIAM)
- Identity federation
Quick Start
If you're using the APIs for the first time, it is recommended that you review the Basic Concepts for Integration.
You can then proceed to Getting Started with the APIs.
OpenID REST API
The OpenID Connect API is used by client applications to verify the identity of users (that is, perform user authentication).
The API allows you to retrieve bearer tokens that allow you to fully delegate the authentication from your application to the HID Authentication Service, whether it is a mobile, a web-based or a desktop application.
SCIM REST API
The SCIM API is used to manage user identities and identity data such as user profiles, authenticators and credentials.
The HID Authentication Service implements the core SCIM 2.0 schema for managing resources such as users and groups. There are schema extensions to manage resources such as authenticators, credentials and devices.
Overview | Standard Endpoints | Configuration Endpoints | Reference