PHPackages                             ftw-soft/rundeck-api-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. [API Development](/categories/api)
4. /
5. ftw-soft/rundeck-api-client

AbandonedArchivedLibrary[API Development](/categories/api)

ftw-soft/rundeck-api-client
===========================

Rundeck's API client

v2.0.1(5y ago)355.5k↓44.2%2MITPHPPHP ^7.2 || ^8.0

Since Jan 8Pushed 5y ago2 watchersCompare

[ Source](https://github.com/ftw-soft/rundeck-api-client)[ Packagist](https://packagist.org/packages/ftw-soft/rundeck-api-client)[ RSS](/packages/ftw-soft-rundeck-api-client/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (8)Dependencies (7)Versions (10)Used By (0)

Rundeck API client
==================

[](#rundeck-api-client)

A php client to access the Rundeck API, based on the [official documentation](https://docs.rundeck.com/api/rundeck-api.html). Not all API functions are represented by default.

Requirements
------------

[](#requirements)

- PHP 7.2+ with enabled json extension
- Rundeck 2.1+

This client is based on [PSR-17](https://www.php-fig.org/psr/psr-17/) and [PSR-18](https://www.php-fig.org/psr/psr-18/)and therefore you need a compatible HTTP client and request factories.

We suggest [Guzzle 7+](https://github.com/guzzle/guzzle) and [`http-interop/http-factory-guzzle`](https://github.com/http-interop/http-factory-guzzle):

```
composer require guzzlehttp/guzzle:^7.0 http-interop/http-factory-guzzle:^1.0
```

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

[](#installation)

```
composer require ftw-soft/rundeck-api-client
```

Basic client usage
------------------

[](#basic-client-usage)

```
