PHPackages                             20steps/commons-uptime-robot-bundle - 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. 20steps/commons-uptime-robot-bundle

ActiveSymfony-bundle[API Development](/categories/api)

20steps/commons-uptime-robot-bundle
===================================

Symfony bundle for service-oriented client for UptimeRobot API v2.0

v1.0.4(8y ago)32701[1 issues](https://github.com/20steps/uptime-robot-bundle/issues)LGPL-3.0+PHPPHP &gt;=7.0.0

Since Jul 19Pushed 8y ago4 watchersCompare

[ Source](https://github.com/20steps/uptime-robot-bundle)[ Packagist](https://packagist.org/packages/20steps/commons-uptime-robot-bundle)[ Docs](https://github.com/20steps/commons-uptime-robot-bundle)[ RSS](/packages/20steps-commons-uptime-robot-bundle/feed)WikiDiscussions master Synced 3d ago

READMEChangelogDependencies (5)Versions (6)Used By (0)

20steps/uptime-robot-bundle (twentystepsCommonsUptimeRobotBundle)
=================================================================

[](#20stepsuptime-robot-bundle-twentystepscommonsuptimerobotbundle)

About
-----

[](#about)

The 20steps UptimeRobot Bundle contains a service-oriented client for [**UptimeRobot**](https://uptimerobot.com/) API v2.0.

Use the bundle in scenarios where you want to automatically create monitors, alert contacts etc. at UptimeRobot.com for your given application or services or as part of your deployment process to automatically manage maintenance windows.

The Bundle is licensed under the [**LGPL license version 3.0**](http://www.gnu.org/licenses/lgpl-3.0.html).

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

[](#installation)

Prerequisites:

- Install [**Composer**](https://getcomposer.org/), the dependency manager used by modern PHP applications.
- Setup your Symfony 3 based application
- Use PHP &gt;= 7.0 as a runtime

1. Add the bundle to your composer.json and download a matching version by calling

```
composer require 20steps/commons-uptime-robot-bundle
```

2. Configure the API key of your account at UptimeRobot.com in your config.yml

```
twentysteps_commons_uptime_robot:
    api_key: "Your API Key"
```

Usage
-----

[](#usage)

The following code shows how to create a monitor with the client.

```
