PHPackages                             tomcan/combell-api - 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. tomcan/combell-api

ActiveLibrary[API Development](/categories/api)

tomcan/combell-api
==================

Client libraries for the Combell shared hosting public API.

v5.0.5(1mo ago)79253[1 PRs](https://github.com/Intracto/combell-api/pulls)MITPHPPHP &gt;=8.1CI failing

Since Nov 22Pushed 3mo ago3 watchersCompare

[ Source](https://github.com/Intracto/combell-api)[ Packagist](https://packagist.org/packages/tomcan/combell-api)[ RSS](/packages/tomcan-combell-api/feed)WikiDiscussions master Synced 1w ago

READMEChangelog (10)Dependencies (10)Versions (47)Used By (0)

tomcan\\combell-api
===================

[](#tomcancombell-api)

This is a Combell shared-hosting API client implementation. The goal is to provide a client library that makes it easy for you to interact with the Combell shared hosting public API.

[![Run tests](https://github.com/Intracto/combell-api/actions/workflows/run-test.yml/badge.svg)](https://github.com/Intracto/combell-api/actions/workflows/run-test.yml)

Current status
--------------

[](#current-status)

Since the Combell API is still in development and new functionality is added regularly, this library might not implement every call yet. We do try to keep it up-to-date as much as possible. We keep an eye on the [Combell API changelog](https://api.combell.com/v2/documentation/changelog) but if there are calls missing, do let us know by opening an issue or even better a pull request ;)

Usage
-----

[](#usage)

You can install the library through composer:

```
composer install tomcan/combell-api
```

Next, you need to include the composer autoloader. Instantiate the API object with your API key and secret, create the command objects and fire away!

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

$key = 'YOUR-API-KEY';
$sec = 'YOUR-API-SECRET';

$api = new \TomCan\CombellApi\Common\Api(
    new \TomCan\CombellApi\Adapter\GuzzleAdapter(),
    new \TomCan\CombellApi\Common\HmacGenerator($key, $sec)
);
$cmd = new \TomCan\CombellApi\Command\Accounts\ListAccounts();

var_dump($api->executeCommand($cmd));
```

The command will return the data of the call, in the example above that is an array with Account objects. See the test directory for extensive examples of all the calls.

If you need information about the HTTP call, you can ask the api object about it:

```
// return the HTTP status code. 200 -> 204 indicate success, other codes typically mean failure of some sort
$api->getStatusCode();

// rate limiting headers
$api->getRateLimitUsage();
$api->getRateLimitRemaining();
$api->getRateLimitReset();
$api->getRateLimitLimit();
```

If the command is pageable, you can get info about the paging from the command object:

```
$cmd->getPagingSkipped();
$cmd->getPagingTake();
$cmd->getPagingTotalResults();
```

###  Health Score

56

—

FairBetter than 98% of packages

Maintenance85

Actively maintained with recent releases

Popularity22

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity85

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 60.9% 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 ~69 days

Recently: every ~204 days

Total

45

Last Release

46d ago

Major Versions

v1.1.0 → v2.0.02018-03-19

2.x-dev → v3.0.02019-10-25

v3.4.0 → v4.0.02023-06-13

v4.0.0 → v5.0.02023-10-11

PHP version history (4 changes)v1.0.2PHP &gt;=5.5

v3.0.0PHP &gt;=7.2

v3.3.0PHP &gt;=7.4

v4.0.0PHP &gt;=8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/57f44cb52273c29c230dbd1e9ef080402d53eaebcdd1fafbf5c6b75527b40199?d=identicon)[tvlooy](/maintainers/tvlooy)

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

---

Top Contributors

[![TomCan](https://avatars.githubusercontent.com/u/2892620?v=4)](https://github.com/TomCan "TomCan (171 commits)")[![tvlooy](https://avatars.githubusercontent.com/u/391674?v=4)](https://github.com/tvlooy "tvlooy (108 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (2 commits)")

---

Tags

apiCombell

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/tomcan-combell-api/health.svg)

```
[![Health](https://phpackages.com/badges/tomcan-combell-api/health.svg)](https://phpackages.com/packages/tomcan-combell-api)
```

###  Alternatives

[openai-php/laravel

OpenAI PHP for Laravel is a supercharged PHP API client that allows you to interact with the Open AI API

3.7k7.6M74](/packages/openai-php-laravel)[theodo-group/llphant

LLPhant is a library to help you build Generative AI applications.

1.5k311.5k5](/packages/theodo-group-llphant)[gabrielbull/ups-api

PHP UPS API

4642.4M10](/packages/gabrielbull-ups-api)[bushlanov-dev/max-bot-api-client-php

Max Bot API Client library

281.6k](/packages/bushlanov-dev-max-bot-api-client-php)

PHPackages © 2026

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