PHPackages                             revenexx/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. [Utility &amp; Helpers](/categories/utility)
4. /
5. revenexx/sdk

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

revenexx/sdk
============

Revenexx PHP SDK.

v0.0.5(1mo ago)03MITPHPPHP &gt;=8.0.0

Since Jun 12Pushed 1mo agoCompare

[ Source](https://github.com/revenexx-sdks/php)[ Packagist](https://packagist.org/packages/revenexx/sdk)[ RSS](/packages/revenexx-sdk/feed)WikiDiscussions main Synced 1w ago

READMEChangelog (3)Dependencies (3)Versions (4)Used By (0)

> **This repository is auto-generated by the [Revenexx SDK Generator](https://github.com/revenexx/sdk-generator). Do not submit changes directly — they will be overwritten on the next generation run.**

Revenexx API — revenexx Revenexx PHP SDK
========================================

[](#revenexx-api--revenexx-revenexx-php-sdk)

[![License](https://camo.githubusercontent.com/72352feb8ee9146c2bcf8cb637e6152a6dfb3fe45621394659b1f1622ebd11ba/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f726576656e6578782d73646b732f7068702e7376673f7374796c653d666c61742d73717561726526763d31)](https://camo.githubusercontent.com/72352feb8ee9146c2bcf8cb637e6152a6dfb3fe45621394659b1f1622ebd11ba/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f726576656e6578782d73646b732f7068702e7376673f7374796c653d666c61742d73717561726526763d31)[![Version](https://camo.githubusercontent.com/d72961ce44e8e49d6a2919a039b1c5bdee558f55071643bfd62e374d8eaf084c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f61706925323076657273696f6e2d312e302e302d626c75652e7376673f7374796c653d666c61742d73717561726526763d31)](https://camo.githubusercontent.com/d72961ce44e8e49d6a2919a039b1c5bdee558f55071643bfd62e374d8eaf084c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f61706925323076657273696f6e2d312e302e302d626c75652e7376673f7374796c653d666c61742d73717561726526763d31)[![Twitter Account](https://camo.githubusercontent.com/7c6678fb32d07b2e9720913a5149cd5fc040b9300db159d2eb42591463f3fc55/68747470733a2f2f696d672e736869656c64732e696f2f747769747465722f666f6c6c6f772f726576656e6578783f636f6c6f723d303061636565266c6162656c3d74776974746572267374796c653d666c61742d737175617265)](https://twitter.com/revenexx)

Revenexx PHP SDK for server-side applications.

[![Revenexx API — revenexx](https://camo.githubusercontent.com/26b80643e9e335d0f04bbcd34e56117cfa8677a134d6356ceeae7de31dc2b443/68747470733a2f2f726576656e6578782e636f6d2f696d616765732f6c6f676f2e737667)](https://camo.githubusercontent.com/26b80643e9e335d0f04bbcd34e56117cfa8677a134d6356ceeae7de31dc2b443/68747470733a2f2f726576656e6578782e636f6d2f696d616765732f6c6f676f2e737667)

Installation
------------

[](#installation)

Install the SDK with [Composer](https://getcomposer.org/):

```
composer require revenexx/sdk
```

Getting Started
---------------

[](#getting-started)

### Init your SDK

[](#init-your-sdk)

Initialize your SDK with your Revenexx API endpoint, your tenant slug and your secret API key.

```
use RevenexxAPIRevenexx\Client;

$client = (new Client())
    ->setEndpoint('https://api.revenexx.com') // Your API Endpoint, all paths are versioned (/v1/...)
    ->setTenant('') // Your tenant slug
    ->setApiKeyAuth('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
;
```

### Make Your First Request

[](#make-your-first-request)

Once your SDK object is set, create any of the Revenexx service objects and choose any request to send. Full documentation for any service method you would like to use can be found in your SDK documentation or in the [API References](https://revenexx.com/docs) section.

```
$products = new Products($client);

$result = $products->productsList();
```

### Full Example

[](#full-example)

```
use RevenexxAPIRevenexx\Client;
use RevenexxAPIRevenexx\Services\Products;

$client = (new Client())
    ->setEndpoint('https://api.revenexx.com') // Your API Endpoint, all paths are versioned (/v1/...)
    ->setTenant('') // Your tenant slug
    ->setApiKeyAuth('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
;

$products = new Products($client);

$result = $products->productsList();

$product = $products->productsGet(
    id: ''
);
```

### Error Handling

[](#error-handling)

The Revenexx PHP SDK raises a `RevenexxAPIRevenexxException` with `message`, `code` and `response` properties. You can handle any errors by catching `RevenexxAPIRevenexxException` and present the `message` to the user or handle it yourself based on the provided error information. Below is an example.

```
use RevenexxAPIRevenexx\RevenexxAPIRevenexxException;

$products = new Products($client);

try {
    $product = $products->productsGet(
        id: ''
    );
} catch (RevenexxAPIRevenexxException $error) {
    echo $error->getMessage();
}
```

### Learn more

[](#learn-more)

You can use the following resources to learn more and get help

- 📜 [Revenexx Docs](https://revenexx.com/docs)

Contribution
------------

[](#contribution)

This library is auto-generated by the Revenexx custom [SDK Generator](https://github.com/revenexx/sdk-generator). To learn more about how you can help us improve this SDK, please check the [contribution guide](https://github.com/revenexx/sdk-generator/blob/main/CONTRIBUTING.md) before sending a pull-request.

License
-------

[](#license)

Please see the [MIT license](LICENSE) file for more information.

###  Health Score

35

—

LowBetter than 77% of packages

Maintenance93

Actively maintained with recent releases

Popularity4

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity31

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.

###  Release Activity

Cadence

Every ~4 days

Total

3

Last Release

37d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/9bc3ee4bc151f5a9aad6ef88f80bca5e060da1f1bf5c55d8ae3cf92fa114cfe7?d=identicon)[michaeldoehler](/maintainers/michaeldoehler)

---

Top Contributors

[![alexbystrow](https://avatars.githubusercontent.com/u/2510233?v=4)](https://github.com/alexbystrow "alexbystrow (7 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/revenexx-sdk/health.svg)

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

###  Alternatives

[appwrite/server-ce

End to end backend server for frontend and mobile apps.

56.6k108.1k](/packages/appwrite-server-ce)[utopia-php/vcs

A simple library to integrate version control systems like GitHub, GitLab etc. to receive webhook events

13221.0k3](/packages/utopia-php-vcs)[georgringer/numbered-pagination

Improved pagination for TYPO3

281.5M16](/packages/georgringer-numbered-pagination)[adigital/help-links

Define useful links to be added to the dashboard for clients.

102.0k](/packages/adigital-help-links)

PHPackages © 2026

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