Integrating with the web service
AssureID Connect Web Service
Section titled “AssureID Connect 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
Integration tools
Section titled “Integration tools”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.
.NET Web SDK
Section titled “.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.
REST API
Section titled “REST API”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.