PHPackages                             verifyid/sdk - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. verifyid/sdk

ActiveLibrary[API Development](/categories/api)

verifyid/sdk
============

Official PHP SDK for VerifyID.io KYC, AML, Biometric and Document Verification APIs.

v1.0.0(10mo ago)02MITPHPPHP &gt;=7.4

Since Jul 15Pushed 10mo agoCompare

[ Source](https://github.com/OmniSolInfoTech/verifyid-sdk-php)[ Packagist](https://packagist.org/packages/verifyid/sdk)[ RSS](/packages/verifyid-sdk/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

VerifyID PHP SDK
================

[](#verifyid-php-sdk)

[![Packagist Version (custom server)](https://camo.githubusercontent.com/f2c6d3b2719f545da8ea7752d30400f9ac74e6f099edf5980f8b16276c29dc3b/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f76657269667969642f73646b)](https://camo.githubusercontent.com/f2c6d3b2719f545da8ea7752d30400f9ac74e6f099edf5980f8b16276c29dc3b/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f76657269667969642f73646b)[![Packagist PHP Version](https://camo.githubusercontent.com/93267602c9816dbf78b3314f0165f2c6d6281485fbc0691359ff326d881f6dcc/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646570656e64656e63792d762f76657269667969642f73646b2f706870)](https://camo.githubusercontent.com/93267602c9816dbf78b3314f0165f2c6d6281485fbc0691359ff326d881f6dcc/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646570656e64656e63792d762f76657269667969642f73646b2f706870)[![Static Badge](https://camo.githubusercontent.com/9b0d448eb8738db75762d04da979b7fd0d563355d29c896b1cd142f2aef745bd/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d4c61726176656c2d707572706c65)](https://camo.githubusercontent.com/9b0d448eb8738db75762d04da979b7fd0d563355d29c896b1cd142f2aef745bd/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d4c61726176656c2d707572706c65)[![Static Badge](https://camo.githubusercontent.com/1ab740c65702936b661b6669f173eba6924bf340f51e48be8bf63885b38c5bf6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d436f646549676e69746f722d79656c6c6f77)](https://camo.githubusercontent.com/1ab740c65702936b661b6669f173eba6924bf340f51e48be8bf63885b38c5bf6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d436f646549676e69746f722d79656c6c6f77)[![License](https://camo.githubusercontent.com/ff2bb551e9b98acb5193f5cab84557a287c0cc588089bef5af428195b642534f/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6f6d6e69736f6c696e666f746563682f76657269667969642d73646b2d706870)](https://camo.githubusercontent.com/ff2bb551e9b98acb5193f5cab84557a287c0cc588089bef5af428195b642534f/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6f6d6e69736f6c696e666f746563682f76657269667969642d73646b2d706870)

Official PHP client for [VerifyID.io](https://api.verifyid.io) – seamless integration for KYC, AML, and identity verification.

Installation
------------

[](#installation)

```
composer require verifyid/sdk
```

Usage
=====

[](#usage)

Vanilla PHP
-----------

[](#vanilla-php)

require 'vendor/autoload.php';

use VerifyID\\VerifyID;

```
$verifyID = new VerifyID('YOUR_API_KEY');

// Full KYC Verification
$response = $verifyID->fullKycVerification($frontBase64, $selfieBase64, $backBase64);

// Face Match
$response = $verifyID->faceMatch($frontBase64, $selfieBase64);

// Liveness Detection
$response = $verifyID->livenessDetection($selfieBase64);

// Deepfake Detection
$response = $verifyID->deepfakeDetection($selfieBase64);

// Document OCR
$response = $verifyID->documentReader($frontBase64, $backBase64);

// Credit Card Reader
$response = $verifyID->creditCardReader($creditCardBase64);

// Barcode Reader
$response = $verifyID->barcodeReader($barcodeBase64);

// AML/PEP/Crime Check
$response = $verifyID->amlPepCrimeChecker('John Doe', 0, 'ZA', 'all');
```

Laravel
-------

[](#laravel)

1. Add VERIFYID\_API\_KEY=your-api-key to your .env file.
2. The SDK will be auto-registered thanks to the Service Provider and Facade.

```
use VerifyID\Laravel\VerifyIDFacade as VerifyID;

// Example usage in Controller or Service
$response = VerifyID::fullKycVerification($frontBase64, $selfieBase64, $backBase64);

// Or dependency-injected:
public function handle(\VerifyID\VerifyID $verifyID) {
    $response = $verifyID->fullKycVerification($front, $selfie, $back);
}
```

Publish the config (optional):

```
php artisan vendor:publish --tag=verifyid-config
```

CodeIgniter 4
-------------

[](#codeigniter-4)

1. Set your API key in .env:

```
VERIFYID_API_KEY=your-api-key
VERIFYID_BASE_URL=https://api.verifyid.io
```

2. Use the SDK via the provided service in your controllers:

```
$verifyID = service('verifyid');
$response = $verifyID->fullKycVerification($frontBase64, $selfieBase64, $backBase64);
```

Endpoints Supported
===================

[](#endpoints-supported)

- Full KYC Verification
- Face Match
- Liveness Detection
- DDeepfake Detection
- Document Reader (OCR)
- Credit Card Reader
- Barcode Reader
- AML/PEP/Crime Checker

Notes
=====

[](#notes)

- All images must be base64 encoded (base64\_encode(file\_get\_contents($path))).
- Responses are associative arrays.
- For advanced usage (custom base URL, etc.), pass a second parameter to new VerifyID($apiKey, $baseUrl).

Testing
=======

[](#testing)

```
composer install
./vendor/bin/phpunit
```

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance54

Moderate activity, may be stable

Popularity2

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity36

Early-stage or recently created project

 Bus Factor1

Top contributor holds 80% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

307d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/e3f34daafa09141e19bf52cbf471a65ee3daceee967ada15c4b1e0f180b2df87?d=identicon)[OmniSolInfoTech](/maintainers/OmniSolInfoTech)

---

Top Contributors

[![philipcsaplar](https://avatars.githubusercontent.com/u/2842157?v=4)](https://github.com/philipcsaplar "philipcsaplar (4 commits)")[![OmniSolInfoTech](https://avatars.githubusercontent.com/u/150915028?v=4)](https://github.com/OmniSolInfoTech "OmniSolInfoTech (1 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/verifyid-sdk/health.svg)

```
[![Health](https://phpackages.com/badges/verifyid-sdk/health.svg)](https://phpackages.com/packages/verifyid-sdk)
```

###  Alternatives

[stripe/stripe-php

Stripe PHP Library

4.0k143.3M480](/packages/stripe-stripe-php)[twilio/sdk

A PHP wrapper for Twilio's API

1.6k92.9M272](/packages/twilio-sdk)[facebook/php-business-sdk

PHP SDK for Facebook Business

90821.9M34](/packages/facebook-php-business-sdk)[meilisearch/meilisearch-php

PHP wrapper for the Meilisearch API

74513.7M114](/packages/meilisearch-meilisearch-php)[google/gax

Google API Core for PHP

265103.1M454](/packages/google-gax)[google/common-protos

Google API Common Protos for PHP

173103.7M50](/packages/google-common-protos)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
