PHPackages                             denchev/scapi-php-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. denchev/scapi-php-sdk

ActiveLibrary[API Development](/categories/api)

denchev/scapi-php-sdk
=====================

An SDK for PHP to connect and work with Salesforce Commerce API

01PHP

Since Feb 1Pushed 4y ago1 watchersCompare

[ Source](https://github.com/denchev/scapi-php-sdk)[ Packagist](https://packagist.org/packages/denchev/scapi-php-sdk)[ RSS](/packages/denchev-scapi-php-sdk/feed)WikiDiscussions master Synced 3w ago

READMEChangelogDependenciesVersions (1)Used By (0)

### What is SCAPI

[](#what-is-scapi)

SCAPI stands for Salesforce Commerce API. It is a new generation of APIs to work with Salesforce Commerce Cloud. More info at

### Why this library exists?

[](#why-this-library-exists)

Because the best way to learn a new API is to write a library for it - from my point of view. From yours - to explore the new API without the boilerplate code.

### PHP versions

[](#php-versions)

PHP version 8.1 is the recent version (as of December 2021) with longest active development and support window. It makes no sense to support older versions of PHP as the purpose of SCAPI is to entice merchants to jump into the "new" headless world. Then why should this library support old versions of PHP?

### Project scope

[](#project-scope)

- Authentication
- Mock service
- Product search
- Unit tests
- Easy integration with PHP Graphql library such as webonyx/graphql-php

###  Health Score

14

—

LowBetter than 1% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity1

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity27

Early-stage or recently created project

 Bus Factor1

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

### Community

Maintainers

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

---

Top Contributors

[![denchev](https://avatars.githubusercontent.com/u/1044677?v=4)](https://github.com/denchev "denchev (19 commits)")

### Embed Badge

![Health badge](/badges/denchev-scapi-php-sdk/health.svg)

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

###  Alternatives

[exsyst/swagger

A php library to manipulate Swagger specifications

35916.4M7](/packages/exsyst-swagger)[hubspot/api-client

Hubspot API client

24016.2M20](/packages/hubspot-api-client)[pocketmine/bedrock-protocol

An implementation of the Minecraft: Bedrock Edition protocol in PHP

172445.0k13](/packages/pocketmine-bedrock-protocol)[botman/driver-telegram

Telegram driver for BotMan

93459.5k6](/packages/botman-driver-telegram)

PHPackages © 2026

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