Home
The neomia Pulse API is the main endpoint for integration neomia Pulse MFA to an authentication framework. It allows the integration of neomia Pulse MFA using REST APIs. In the following we give an overview on the integration of the neomia Pulse to an authentication framework.
Architecture Overview¶
The integration of the service is based on a three-part architecture :
- Frontend : the final user's device.
- Client's backend : the organization's information system.
- Authentication service : Pulse API.

- Authentication data is sent from the frontend to the client's backend. It contains behavioral related data (e.g. mouse, keystroke dynamics) captured byt the Pulse Biometric Recorder (PBR).
- The client backend relays only the biometric data, captured by the PBR, to the Pulse service.
- The Pulse API analyses the data and provides the biometric authentication response.
- The client's backend provides frontent application with authentication privileges based on repsonses from Pulse API.
Integration with other authentication services¶
In most cases, Pulse will be integrated in a information system containing other authentication services such as LDAP or OTP. In this case, Pulse will function in parallel with other services.

- Authentication data is sent from the frontend to the client's backend. It contains basic authentication data and behavioral related data (e.g. mouse, keystroke dynamics) captured by the PBR.
- Client's backend send a LDAP request.
- LDAP service return an authentication response.
- The client's backend relays only the biometric data, captured by the PBR, to the Pulse service.
- The Pulse API analyses the data and provides the biometric authentication response.
- The client's backend send authentication request to other authentication services.
- The client's backend receive other authentication responses from other authentication services.
- The client's backend provides the frontend application with authentication privileges based from LDAP, Pulse API and other authentication services.
Web application¶
A web application working with Pulse API is available. This demo application allows you to test the different functionalities of the service.
If you would like more information about our web app demo, please contact us.