PHPackages                             xsolve-pl/salesforce-client - 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. [HTTP &amp; Networking](/categories/http)
4. /
5. xsolve-pl/salesforce-client

ActiveLibrary[HTTP &amp; Networking](/categories/http)

xsolve-pl/salesforce-client
===========================

Salesforce REST client for PHP

v1.0.3(6y ago)3018.1k13[4 issues](https://github.com/boldare/salesforce-client/issues)[1 PRs](https://github.com/boldare/salesforce-client/pulls)MITPHPPHP &gt;=7.0.0CI failing

Since Jan 23Pushed 6y ago48 watchersCompare

[ Source](https://github.com/boldare/salesforce-client)[ Packagist](https://packagist.org/packages/xsolve-pl/salesforce-client)[ Docs](https://github.com/xsolve-pl/salesforce-client)[ RSS](/packages/xsolve-pl-salesforce-client/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (3)Dependencies (6)Versions (5)Used By (0)

---

xsolve-pl/salesforce-client
===========================

[](#xsolve-plsalesforce-client)

[![Build Status](https://camo.githubusercontent.com/185e9f42964c400241e03260ae853443818f3ca86e1e21b4ae264cc61bbc965f/68747470733a2f2f7472617669732d63692e636f6d2f78736f6c76652d706c2f73616c6573666f7263652d636c69656e742e7376673f746f6b656e3d33394b7071316e715a767833713341436454486f266272616e63683d6d6173746572)](https://travis-ci.com/xsolve-pl/salesforce-client)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/4cbe9dfa83459b0bf9766f2c3825c0d0d19e192a8be2ede4a6e57fcc7735a46a/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f78736f6c76652d706c2f73616c6573666f7263652d636c69656e742f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/xsolve-pl/salesforce-client/?branch=master)[![Code Coverage](https://camo.githubusercontent.com/0d12519842361f756a987fce0f524053f2087a1316b52815527f5ddb36946d08/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f78736f6c76652d706c2f73616c6573666f7263652d636c69656e742f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/xsolve-pl/salesforce-client/?branch=master)

Introduction
------------

[](#introduction)

This library is for integration with Salesforce via REST API.

Licence
-------

[](#licence)

This library is under the MIT license. See the complete license in [LICENSE](LICENSE) file.

Getting started
---------------

[](#getting-started)

Add the library to your project using Composer as follows:

```
$ composer require xsolve-pl/salesforce-client

```

We are using , so you can use any of [existing adapters](https://packagist.org/providers/php-http/client-implementation), for example:

```
$ composer require php-http/guzzle6-adapter

```

Otherwise you need to create your own implementation.

To store access token we have implemented BlaBlaCarRedis token storage, but it needs `blablacar/redis-client`

```
$ composer require blablacar/redis-client "~1.0"

```

Another option for token storage is `RequestTokenStorage` (this will keep the token in own property (memory) so the token would last until the script is terminated (e.g. current request), which is not really effective). Of course you can create your own storage, everything what you need to do is to create a class which implements `Xsolve\SalesforceClient\Storage\TokenStorageInterface`

Documentation
-------------

[](#documentation)

Documentation is available in the doc directory. [Read documentation](doc/README.md)

###  Health Score

36

—

LowBetter than 82% of packages

Maintenance17

Infrequent updates — may be unmaintained

Popularity33

Limited adoption so far

Community21

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor1

Top contributor holds 77.1% 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 ~327 days

Total

4

Last Release

2410d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/09183c33618505e4ae21c86f3d4ffce6eaf2417fc15896c1f8db6b3c62be064f?d=identicon)[mariusz-bak-xsolve-pl](/maintainers/mariusz-bak-xsolve-pl)

![](https://www.gravatar.com/avatar/6d22faf725ecba174afab460c222dd04fb5d8d0a3d8cb2c8317a76d35d355920?d=identicon)[Kryniol](/maintainers/Kryniol)

---

Top Contributors

[![adrianwaler](https://avatars.githubusercontent.com/u/13151056?v=4)](https://github.com/adrianwaler "adrianwaler (108 commits)")[![Kryniol](https://avatars.githubusercontent.com/u/1271328?v=4)](https://github.com/Kryniol "Kryniol (31 commits)")[![Gladhon](https://avatars.githubusercontent.com/u/946885?v=4)](https://github.com/Gladhon "Gladhon (1 commits)")

---

Tags

apirestoauth2crmsalesforceforce.com

###  Code Quality

TestsPHPUnit

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/xsolve-pl-salesforce-client/health.svg)

```
[![Health](https://phpackages.com/badges/xsolve-pl-salesforce-client/health.svg)](https://phpackages.com/packages/xsolve-pl-salesforce-client)
```

###  Alternatives

[cristianpontes/zoho-crm-client-php

Provides a clean readable PHP API to the Zoho Rest API

5554.0k](/packages/cristianpontes-zoho-crm-client-php)[zenditplatform/zendit-php-sdk

PHP client for Zendit API

1204.3k](/packages/zenditplatform-zendit-php-sdk)

PHPackages © 2026

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