Download the PHP package darthsoup/php-whmcs-api without Composer
On this page you can find all versions of the php package darthsoup/php-whmcs-api. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package php-whmcs-api
PHP WHMCS API Client
Simple and PSR7 compatible WHMCS API Client which is inspired by GitLabPHP/Client.
Installation
Composer
System Requirements
This package requires:
- PHP ^7.4 | ^8.0
- PHP extensions
curl
,json
andmbstring
Usage
Initialize Client
Basic initialisation of the Client.
API access key
In case your instance has an additional $api_access_key
configured in your whmcs configuration.php
,
you can also add it by using accessKey
in the init process.
Endpoints
Name | Status |
---|---|
Addons | Complete |
Affiliates | Complete |
Authentication | Complete |
Billing | Complete |
Client | Complete |
Domains | Complete |
Orders | Complete |
Products | Complete |
Servers | Complete |
Service | Complete |
Support | Incomplete |
System | Complete |
Ticket | Incomplete |
Users | Complete |
Examples
Get clients
Get all orders
Call custom API Route
If your WHMCS instance contains custom API routes, you can also call them without extending the code.
Examples by files
There are some examples in the /examples
folder if reading documentation is not your cup of tea.
Disclaimer
If you are using this client, please refer to the documentation on the WHMCS Developer page. The API documentation is in some places very incomplete and in some cases questionably documented.
Support
Please open an issue in github
License
This package is released under the MIT License. See the bundled LICENSE file for details.
All versions of php-whmcs-api with dependencies
ext-json Version *
psr/http-client-implementation Version ^1.0
psr/http-factory-implementation Version ^1.0
psr/http-message Version ^1.1 || ^2.0
php-http/client-common Version ^2.6
php-http/discovery Version ^1.17
php-http/httplug Version ^2.4
symfony/options-resolver Version ^5.0 || ^6.0 || ^7.0