PHPackages                             complycube/complycube-php - 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. complycube/complycube-php

ActiveLibrary[API Development](/categories/api)

complycube/complycube-php
=========================

ComplyCube API PHP Client

v1.1.7(3w ago)85.4k↑364.3%2MITPHPPHP &gt;=7.4CI passing

Since Jan 30Pushed 3w ago2 watchersCompare

[ Source](https://github.com/complycube/complycube-php)[ Packagist](https://packagist.org/packages/complycube/complycube-php)[ Docs](https://www.complycube.com/)[ RSS](/packages/complycube-complycube-php/feed)WikiDiscussions main Synced yesterday

READMEChangelog (10)Dependencies (18)Versions (14)Used By (0)

[![CI](https://github.com/ComplyCube/complycube-php/workflows/CI/badge.svg)](https://github.com/ComplyCube/complycube-php/workflows/CI/badge.svg) [![coverage](https://camo.githubusercontent.com/548864c6b4c01c0f1300c0bf565de9f8ce4c5300ac66ea8c4bb92d682bec691e/68747470733a2f2f636f6465636f762e696f2f67682f436f6d706c79437562652f636f6d706c79637562652d7068702f6272616e63682f6d61696e2f67726170682f62616467652e737667)](https://camo.githubusercontent.com/548864c6b4c01c0f1300c0bf565de9f8ce4c5300ac66ea8c4bb92d682bec691e/68747470733a2f2f636f6465636f762e696f2f67682f436f6d706c79437562652f636f6d706c79637562652d7068702f6272616e63682f6d61696e2f67726170682f62616467652e737667)

ComplyCube PHP Library
======================

[](#complycube-php-library)

The official PHP library for integrating with the ComplyCube API.

Get started with our [API integration docs](https://docs.complycube.com/api-reference/integration) and check out our full [API reference](https://docs.complycube.com/api-reference/).

Requirements
------------

[](#requirements)

PHP 7.4.

Composer Install
----------------

[](#composer-install)

```
$ composer require complycube/complycube
```

Use composers generated loader.

```
require_once __DIR__ . '/vendor/autoload.php';
```

Usage
-----

[](#usage)

Initialise the ComplyCubeClient with the API key from your [developer dashboard.](https://portal.complycube.com/developers)

```
use ComplyCube\ComplyCubeClient;
$complycube = new ComplyCubeClient($apiKey);
```

Create a new client and complete a check

```
$newclient = $complycube->clients()->create([
    'type' => 'person',
    'email' => 'john@doe.com',
    'personDetails' => ['firstName' => 'John',
                        'lastName' => 'Smith']]);

$result = $complycube->checks()->create($newclient->id,
                                        ['type' => 'extensive_screening_check']);
```

Webhooks
--------

[](#webhooks)

ComplyCube uses webhooks to notify your application when an event happens in your account.

You can use the EventVerifier to validate the messages sent to your application.

```
$verifier = new \ComplyCube\EventVerifier('WEBHOOK_SECRET');

$event = $verifier->constructEvent($data, $headers[SIGNATURE_KEY]);
```

Check out the [Webhooks guide](https://docs.complycube.com/documentation/guides/webhooks)

### Integration Checklist

[](#integration-checklist)

When you’re done developing your ComplyCube integration and you’re ready to go live, refer to this [checklist](https://docs.complycube.com) to ensure you have covered all critical steps.

About ComplyCube
----------------

[](#about-complycube)

[ComplyCube](https://www.complycube.com/en), the award-winning SaaS &amp; API platform, specializes in innovative solutions for Identity Verification (IDV), Anti-Money Laundering (AML), and Know Your Customer (KYC) compliance. With a vast clientele across multiple industries such as financial services, transport, healthcare, e-commerce, cryptocurrency, FinTech, and telecoms, ComplyCube is a leading entity in the IDV domain.

This ISO-certified platform is distinguished by its ability to integrate quickly across channels and the comprehensive nature of its service suite, including Low/No-Code solutions, extensive API, Mobile SDKs, Client Libraries, and seamless CRM integrations.

###  Health Score

54

—

FairBetter than 96% of packages

Maintenance95

Actively maintained with recent releases

Popularity31

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

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

Every ~217 days

Recently: every ~247 days

Total

10

Last Release

22d ago

PHP version history (2 changes)v1.0.0PHP ^7.4

v1.1.0PHP &gt;=7.4

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/76230122?v=4)[ComplyCube](/maintainers/complycube)[@complycube](https://github.com/complycube)

---

Top Contributors

[![hkvcc](https://avatars.githubusercontent.com/u/121116585?v=4)](https://github.com/hkvcc "hkvcc (14 commits)")[![ComplyCubeTech](https://avatars.githubusercontent.com/u/76258677?v=4)](https://github.com/ComplyCubeTech "ComplyCubeTech (11 commits)")[![bilalhaidercc](https://avatars.githubusercontent.com/u/143089703?v=4)](https://github.com/bilalhaidercc "bilalhaidercc (2 commits)")[![claude](https://avatars.githubusercontent.com/u/81847?v=4)](https://github.com/claude "claude (2 commits)")[![estelleal](https://avatars.githubusercontent.com/u/90006150?v=4)](https://github.com/estelleal "estelleal (1 commits)")[![pjbakker](https://avatars.githubusercontent.com/u/1267780?v=4)](https://github.com/pjbakker "pjbakker (1 commits)")

---

Tags

amlfintechfraud-detectionfraud-preventionidentityidentity-providerkyckyc-apiamlkyccomplycubecomplycube-php

###  Code Quality

TestsPHPUnit

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/complycube-complycube-php/health.svg)

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

###  Alternatives

[laravel/framework

The Laravel Framework.

34.8k543.8M20.1k](/packages/laravel-framework)[statamic/cms

The Statamic CMS Core Package

4.8k3.6M984](/packages/statamic-cms)[tencentcloud/tencentcloud-sdk-php

TencentCloudApi php sdk

3741.3M47](/packages/tencentcloud-tencentcloud-sdk-php)[moe-mizrak/laravel-openrouter

Laravel package for OpenRouter (A unified interface for LLMs)

154177.9k2](/packages/moe-mizrak-laravel-openrouter)[open-dxp/opendxp

Content &amp; Product Management Framework (CMS/PIM)

9421.6k61](/packages/open-dxp-opendxp)[eslazarev/wildberries-sdk

Wildberries OpenAPI clients (generated).

273.0k](/packages/eslazarev-wildberries-sdk)

PHPackages © 2026

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