IDAnalyzerV2 1.1.2
See the version list below for details.
dotnet add package IDAnalyzerV2 --version 1.1.2
NuGet\Install-Package IDAnalyzerV2 -Version 1.1.2
<PackageReference Include="IDAnalyzerV2" Version="1.1.2" />
<PackageVersion Include="IDAnalyzerV2" Version="1.1.2" />
<PackageReference Include="IDAnalyzerV2" />
paket add IDAnalyzerV2 --version 1.1.2
#r "nuget: IDAnalyzerV2, 1.1.2"
#:package IDAnalyzerV2@1.1.2
#addin nuget:?package=IDAnalyzerV2&version=1.1.2
#tool nuget:?package=IDAnalyzerV2&version=1.1.2
ID Analyzer .NET SDK (API v2)
.NET client library for the ID Analyzer API v2 — worldwide passport, driver license and ID card scanning, biometric face/liveness verification, AML/PEP screening, DocuPass remote verification & e-signature, KYC profile management and contract generation.
This is the API v2 SDK, published as
IDAnalyzerV2. The legacyIDAnalyzerpackage id remains the API v1 SDK.
Installation
dotnet add package IDAnalyzerV2
Base URL / Region
Defaults to the US endpoint (https://api2.idanalyzer.com). Set the environment
variable IDANALYZER_REGION=eu to use the EU endpoint (https://api2-eu.idanalyzer.com).
An unrecognized value throws InvalidArgumentException.
Quick start
using IDAnalyzer;
var p = new Profile(Profile.SECURITY_MEDIUM);
var s = new Scanner("YOUR_API_KEY");
s.throwApiException(true);
s.setProfile(p);
var result = s.scan("id_front.jpg");
Console.WriteLine(result);
Coverage
Scanner (scan / quickScan / veryQuickScan), Biometric (verifyFace / verifyLiveness),
AML (search / searchV3), Contract (generate + template CRUD), Transaction
(get / list / update / delete / export / saveImage / saveFile), Docupass
(create / list / get / delete), ProfileAPI (KYC profile CRUD + export), Webhook
(list / resend / delete), Account (getAccount).
Full examples and reference: https://github.com/idanalyzer/id-analyzer-v2-dotnet
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.1 is compatible. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.1
- Newtonsoft.Json (>= 13.0.3)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
1.1.2
Added package icon. No functional changes.
1.1.0
Full API v2 surface parity (veryquickscan, aml, amlv3, KYC profile CRUD, webhook management, account, single-docupass get).
Base URL now defaults to api2.idanalyzer.com; unknown IDANALYZER_REGION now throws.
Fixed updateTransaction decision validation and Profile.webhook protocol guard.