PHPackages                             nimbusec/nimbusec-php - 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. [HTTP &amp; Networking](/categories/http)
4. /
5. nimbusec/nimbusec-php

ActiveLibrary[HTTP &amp; Networking](/categories/http)

nimbusec/nimbusec-php
=====================

The official Nimbusec API PHP Client

1.1.1(8y ago)311.6k↑164.3%4MITPHPPHP &gt;=5.6.0CI failing

Since Apr 12Pushed 3y ago5 watchersCompare

[ Source](https://github.com/cumulodev/nimbusec-PHP)[ Packagist](https://packagist.org/packages/nimbusec/nimbusec-php)[ Docs](https://nimbusec.com)[ RSS](/packages/nimbusec-nimbusec-php/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (5)Dependencies (4)Versions (8)Used By (0)

Nimbusec, PHP API Client
========================

[](#nimbusec-php-api-client)

[![Total Downloads](https://camo.githubusercontent.com/feb439c339ea6d65450d5480c0787fc48e5a719ccca5583154dc12262caa7a75/68747470733a2f2f706f7365722e707567782e6f72672f6e696d62757365632f6e696d62757365632d7068702f646f776e6c6f616473)](https://packagist.org/packages/nimbusec/nimbusec-php)[![Latest Stable Version](https://camo.githubusercontent.com/be8659dabcaeb34659be48937ada25bc2eb6aaed5f3f615d61843731f7842d17/68747470733a2f2f706f7365722e707567782e6f72672f6e696d62757365632f6e696d62757365632d7068702f762f737461626c65)](https://packagist.org/packages/nimbusec/nimbusec-php)[![License](https://camo.githubusercontent.com/68cdc45bb407847436273cd88b7fec50b20501c8158351982e812f94df48ce0c/68747470733a2f2f706f7365722e707567782e6f72672f6e696d62757365632f6e696d62757365632d7068702f6c6963656e7365)](https://packagist.org/packages/nimbusec/nimbusec-php)

The official Nimbusec API client written in PHP.

It provides an interface for communicating and requesting our internal system, easily and securely. The authentication is done through OAuth and it uses GuzzleHTTP for HTTP requests. Fully integrable with Composer, the client conforms to PSR-4 for autoloading.

It covers most of our interal resources and gives the functionality for quering and submit to them, respectively.

More information about the structure of our API can be found at [our knowledge base](https://kb.nimbusec.com/API/API).

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

[](#requirements)

The API client requires PHP &gt;=5.6.0 to run successfully.

Installing Client
-----------------

[](#installing-client)

The recommended way is through [Composer](https://getcomposer.org/).

```
# Install Composer in the current directory (the default name will be composer.phar)
$ curl -sS https://getcomposer.org/installer | php

# or install it globally
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
```

Next, run the composer command to install the latest stable version of the API client.

```
# Local installation
php composer.phar require nimbusec/nimbusec-php

# or
composer require nimbusec/nimbusec-php
```

After installing, use Composer's autoloader to get it running:

```
