Skip to content
GBG Documents & Biometrics Documentation

Integrating with the web service

The AssureID Connect Web Service provides the following features:

  • Captures, classifies, and authenticates identification documents against a database of over 7,500 supported document types
  • Stores and retrieves individual documents
  • Provides secure communication over SSL/TLS with user-based authentication and authorization
  • Supports a wide range of document scanners and imaging devices from purpose-built ID scanners to flatbed scanners and mobile phones
  • Enables uploading individual document resources including image files, binary data files and results of contactless chip authentications
  • Automatically detects and crops a document from within the uploaded image
  • Transfers data via XML or JavaScript Object Notation (JSON)
  • Integrates into existing or new applications with the included .NET SDK or the REST API
  • Includes the AssureID Connect Service Workbench application, which allows integrators to easily test the service using previously captured data

Two sets of programming tools are currently available that enable integration with AssureID Connect:

  • The .NET Web SDK is a .NET-based assembly that encapsulates the REST API and provides an easy-to-integrate set of classes for interacting with the AssureID Connect web service.
  • The REST API is the actual AssureID Connect Web Services interface. Developers may choose to integrate directly with this interface and not use the .NET Web SDK.

The AssureID Connect Web Services Integration Kit (SDK) includes a set of .NET classes that encapsulate the AssureID Connect Web Services and provide an easy-to-use interface. For more information, see the AssureID Connect SDK (.NET) Reference (AssureTec.AssureID.Web.SDK.NET) included in the SDK.

Developers also have the option of interfacing directly with the AssureID Connect REST Web Service. If using this interface, it is the responsibility of the developer to properly set up request structure, content, and authentication as well as parse the returned responses. For more information, see the AssureID Connect SDK (REST) Reference (AssureTec.AssureID.Web.SDK.REST) included in the SDK.