PHPackages                             wabel/zoho-crm-client-wrapper - 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. wabel/zoho-crm-client-wrapper

ActiveLibrary[API Development](/categories/api)

wabel/zoho-crm-client-wrapper
=============================

A Wrapper for the zcrm-php-sdk based on wabel/zoho-crm-orm v1. It's a package for manipulating of data from your Zoho CRM Account through the API v2.

1.4.x-dev(6y ago)04.0k3[1 issues](https://github.com/Wabel/zoho-crm-client-wrapper/issues)2PHPPHP &gt;=7.1CI failing

Since Dec 19Pushed 5y ago3 watchersCompare

[ Source](https://github.com/Wabel/zoho-crm-client-wrapper)[ Packagist](https://packagist.org/packages/wabel/zoho-crm-client-wrapper)[ Docs](https://github.com/Wabel/zoho-crm-client-wrapper)[ RSS](/packages/wabel-zoho-crm-client-wrapper/feed)WikiDiscussions 1.2 Synced 2mo ago

READMEChangelogDependencies (6)Versions (7)Used By (2)

Wabel's Zoho-CRM Client Wrapper [![Build Status](https://camo.githubusercontent.com/d6555ce049e2c8ab5aff184b82d8ac122d2f38a565e2c6f0db248bae0584d581/68747470733a2f2f7472617669732d63692e636f6d2f576162656c2f7a6f686f2d63726d2d636c69656e742d777261707065722e7376673f6272616e63683d312e32)](https://travis-ci.com/Wabel/zoho-crm-client-wrapper)
================================================================================================================================================================================================================================================================================================================================================

[](#wabels-zoho-crm-client-wrapper-)

It's a migration and extraction from [zoho-crm-orm](https://github.com/Wabel/zoho-crm-orm/tree/1.2) for using the API v2

What is this?
-------------

[](#what-is-this)

This project is a PHP wrapper for ZOHO CRM Client ([zcrm-php-sdk](https://github.com/zoho/zcrm-php-sdk)). Use this connector to access ZohoCRM data from your PHP application.

Initialize the client?
----------------------

[](#initialize-the-client)

Targetting the correct Zoho API
-------------------------------

[](#targetting-the-correct-zoho-api)

Out of the box, the client will point to the `https://crm.zoho.com/crm/private` endpoint. If your endpoint is different (some users are pointing to `https://crm.zoho.eu/crm/private`), you can use the third parameter of the `Client` constructor:

```
$zohoClient = new ZohoClient([
    'client_id' => 'xxxxxxxxxxxxxxxxxxxxxx',
    'client_secret' => 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
    'redirect_uri' => 'http://xxxxxxxxx.com/bakcxxxx',
    'currentUserEmail' => 'xxxxx@test.fr',
    'applicationLogFilePath' => '/xxx/xxx/',
    'sandbox' => 'true' or 'false',
    'apiBaseUrl' => '',
    'apiVersion' => '',
    'access_type' => '',
    'accounts_url' => '',
    'persistence_handler_class' => '',
    'token_persistence_path' => ''
], 'Europe/Paris);
```

Zoho CRM Commands
-----------------

[](#zoho-crm-commands)

The project also comes with a Symfony Command.

The command's constructor takes in parameter the `ZohoClient`

Usage:

```
# Command to generate access token
$ console zohocrm:client generate-access-token xxxxxxx
```

Setting up unit tests
---------------------

[](#setting-up-unit-tests)

Interested in contributing? You can easily set up the unit tests environment: Read how to change the client configuration - read [Configuration](https://github.com/zoho/zcrm-php-sdk)

- copy the `phpunit.xml.dist` file into `phpunit.xml`
- change the stored environment variable `client_secret`
- change the stored environment variable `redirect_uri`
- change the stored environment variable `currentUserEmail`
- change the stored environment variable `applicationLogFilePath`
- change the stored environment variable `persistence_handler_class`
- change the stored environment variable `token_persistence_path`
- change the stored environment variable `userid_test`
- change the stored environment variable `timeZone`
- change the stored environment variable `deal_status`
- change the stored environment variable `campaign_type`
- change the stored environment variable `filepath_upload`

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity19

Limited adoption so far

Community19

Small or concentrated contributor base

Maturity46

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 67.6% 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

Every ~74 days

Total

6

Last Release

2304d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/18ce51d1c70191a5cad8b2995858dd48dc459ded44f2bd77e8009e2d07aa3b5a?d=identicon)[WizMik](/maintainers/WizMik)

![](https://www.gravatar.com/avatar/73dd84a4da5bc50dbe771f9ec430f3b99fbb970469e29936baa1b6186b6c58d8?d=identicon)[max.prudhomme](/maintainers/max.prudhomme)

---

Top Contributors

[![rbergDrox](https://avatars.githubusercontent.com/u/11984931?v=4)](https://github.com/rbergDrox "rbergDrox (23 commits)")[![Zheness](https://avatars.githubusercontent.com/u/5830103?v=4)](https://github.com/Zheness "Zheness (7 commits)")[![mickaelperrin](https://avatars.githubusercontent.com/u/5844226?v=4)](https://github.com/mickaelperrin "mickaelperrin (4 commits)")

---

Tags

ZohoZoho CRMZohoCRMZoho CRM ClientZoho CRM PHP SDKZoho CRM API v2

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/wabel-zoho-crm-client-wrapper/health.svg)

```
[![Health](https://phpackages.com/badges/wabel-zoho-crm-client-wrapper/health.svg)](https://phpackages.com/packages/wabel-zoho-crm-client-wrapper)
```

###  Alternatives

[asciisd/zoho

Asciisd Zoho provide an elegant and easy way to communicate with Zoho CRM.

3751.9k](/packages/asciisd-zoho)[weble/zohoclient

Zoho API Client for oAuth auth and common tasks - PHP SDK

11145.6k3](/packages/weble-zohoclient)[asciisd/zoho-v3

Laravel Zoho API V3 Package

2121.3k](/packages/asciisd-zoho-v3)[tristanjahier/zoho-crm

A PHP client for the API of Zoho CRM.

2414.3k](/packages/tristanjahier-zoho-crm)

PHPackages © 2026

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