What is SecuGen WebAPI?

 

SecuGen WebAPI is an application programming interface that enables web applications to access SecuGen fingerprint readers from most modern web browsers. With support for JavaScript access to the readers, SecuGen WebAPI can be used across different browsers for extremely fast capturing and matching of fingerprint data for use in a web application.

 

SecuGen WebAPI makes it very simple to incorporate fingerprint capturing functionality in your browser-based application through JavaScript. Using SecuGen WebAPI eliminates the need for Java runtimes or browser plug-ins on the client machine, so there are no issues involving applet signing or deployment related to different JRE versions and browser versions.

 

Two Versions are Available

 

SecuGen WebAPI (original)
  • Ideal for verification applications, for example, to verify or confirm a user via their registered fingerprint
  • 1-to-1 matching (client-side)
  • Fingerprint scanning
  • Template generating

 

SecuGen WebAPI 1:N
  • Ideal for identification applications, for example, to find matching fingerprint from a large database of fingerprints
  • 1-to-many matching (server-side)
  • Fingerprint scanning
  • Template generating

Main Features

  • Easy to integrate fingerprint capture, enrollment, and matching functions
  • Works with most modern web browsers
  • Supports JavaScript
  • Uses RESTful web service and JSON objects
  • No Java run-times needed
  • No browser plug-ins needed
  • Small client software
  • SecuSearch libraries installed on the server side (for WebAPI 1:N only)

 

Fingerprint Functions

SecuGen WebAPI provides simple web service calls to the WebAPI Client application to capture fingerprint data and create a fingerprint template in a single method.

SecuGen WebAPI
  • Capture – single finger
  • Capture and Enroll – single finger
  • Capture and Enroll – multiple fingers
  • Client-Side 1:1 Match
SecuGen WebAPI 1:N
  • Capture – single finger
  • Client-Side 1:1 Match (not typically used)
  • Server-Side 1:N Match
  • Server-Side Search Results that include a list of matching candidates

 

Supported Fingerprint Readers

 

System Requirements

  • Windows 11 (64-bit), 10 (32-bit or 64-bit)
  • Memory 4 GB minimum

 

License Requirements

A license key for each sub-domain that hosts your web application will be needed. If no license key is installed, the web service will work for a limited period of 60 days. Please contact us or your SecuGen Representative for information about pricing and licensing.

 

Try Our Demo

If you have a supported SecuGen fingerprint reader installed on your computer, you can try all the fingerprint functions at our secure demo sites.

SecuGen WebAPI demo site https://webapi.secugen.com

SecuGen WebAPI demo site (using both Python and JavaScript) https://webapipython.secugen.com

SecuGen WebAPI 1:N demo site https://webapi-1-n.secugen.com