Download the PHP package idanalyzer/id-analyzer-v2-php-sdk without Composer
On this page you can find all versions of the php package idanalyzer/id-analyzer-v2-php-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download idanalyzer/id-analyzer-v2-php-sdk
More information about idanalyzer/id-analyzer-v2-php-sdk
Files in idanalyzer/id-analyzer-v2-php-sdk
Package id-analyzer-v2-php-sdk
Short Description ID scanning and verification PHP SDK for worldwide driver license, passport, ID card scanning and identity verification using ID Analyzer API V2.
License MIT
Homepage https://www.idanalyzer.com
Informations about the package id-analyzer-v2-php-sdk
ID Analyzer PHP SDK โ Identity Verification, KYC, Document & Biometric API
Official PHP client library for the ID Analyzer API v2 โ automate identity document verification, KYC onboarding and biometric checks in minutes.
Scan and authenticate passports, driver's licenses, ID cards, visas and residence permits from 190+ countries, run 1:1 face match and liveness detection, screen against AML / PEP / sanctions watchlists, and onboard users remotely with DocuPass hosted verification & e-signature.
- ๐ Website: www.idanalyzer.com
- ๐ Developer docs & API reference: developer.idanalyzer.com
- ๐ Full SDK class reference (auto-generated): https://idanalyzer.github.io/id-analyzer-v2-php/
- ๐ Get your API key: portal2.idanalyzer.com
- ๐ฌ Support: [email protected]
Features
- Document OCR & authentication โ passport, driver's license, ID card, visa & residence-permit recognition from 190+ countries, including MRZ and PDF417 / AAMVA barcode parsing.
- Biometric verification โ 1:1 face match and liveness / presentation-attack detection.
- AML screening โ PEP, sanctions, watchlist and adverse-media checks.
- DocuPass โ hosted, no-code remote identity verification, KYC/AML onboarding and legally-binding e-signature.
- KYC profiles, transaction vault, contract generation and webhooks.
- US & EU data-residency regions.
โ ๏ธ Never embed your API key in client-side apps (mobile, browser JS). Call the API from your server.
Installation
Requires PHP 7.4+ (Guzzle 7, PSR-4).
Authentication & region
Pass the zone as the second constructor argument โ "us" (default, https://api2.idanalyzer.com) or "eu" (https://api2-eu.idanalyzer.com):
Usage
Every endpoint is a request class under IDAnalyzer2\Api\โฆ. Set its public properties, then call $client->Do($request), which returns a [$result, $err] tuple โ $result is the decoded response object and $err is an ApiError (or null). Image/document inputs accept a base64 string, a file path/URL, or a ref: cache reference from a previous scan.
Examples
Document scanning
Biometric โ face match & liveness
AML / PEP / sanctions screening
Contracts โ generate & manage templates
Transactions โ history, decisions, vault & export
DocuPass โ hosted remote verification & e-signature
KYC profiles
Webhooks & account
Runnable versions of every example are in the /example folder.
API reference
| Group | Request classes (IDAnalyzer2\Api\โฆ) |
Endpoint |
|---|---|---|
| Scanner | Scanner\StandardScan |
POST /scan |
Scanner\QuickScan |
POST /quickscan |
|
Scanner\VeryQuickScan |
POST /veryquickscan |
|
| Biometric | Biometric\FaceVerification |
POST /face |
Biometric\LivenessVerification |
POST /liveness |
|
| AML | AML\AMLSearch |
POST /aml |
AML\AMLV3Search |
POST /amlv3 |
|
| Contract | Contract\GenerateContract |
POST /generate |
Contract\CreateTemplate / LsTemplate / TemplateDetail / EdTemplate / RmTemplate |
/contract |
|
| Transaction | Transaction\LsTransaction / TransactionDetail / EdTransaction / RmTransaction |
/transaction |
Transaction\ExportTransaction |
POST /export/transaction |
|
Transaction\OutputImage / OutputFile |
/imagevault ยท /filevault |
|
| Docupass | Docupass\CreateDocupass / LsDocupass / DocupassDetail / RmDocupass |
/docupass |
| Profile | Profile\CreateProfile / LsProfile / ProfileDetail / EdProfile / RmProfile / ExportProfile |
/profile |
| Webhook | Webhook\LsWebhook / ResendWebhook / RmWebhook |
/webhook |
| Account | Account\MyAccount |
GET /myaccount |
Full parameter-level reference: developer.idanalyzer.com/help/php.
Resources
- ID Analyzer website
- Developer documentation & API reference
- PHP SDK guide
- Dashboard โ get your API key
Other ID Analyzer SDKs
PHP ยท Python ยท Node.js ยท .NET ยท Java ยท Go
License
MIT ยฉ ID Analyzer โ see LICENSE.