PHPackages                             biscolab/laravel-updown - 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. biscolab/laravel-updown

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

biscolab/laravel-updown
=======================

UpDown.io package for Laravel 5

v1.0.0(7y ago)22MITPHPPHP ^7.1

Since Feb 28Pushed 7y agoCompare

[ Source](https://github.com/biscolab/laravel-updown)[ Packagist](https://packagist.org/packages/biscolab/laravel-updown)[ RSS](/packages/biscolab-laravel-updown/feed)WikiDiscussions master Synced today

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

Laravel UpDown
==============

[](#laravel-updown)

UpDown.io package for Laravel 5

[![Build Status](https://camo.githubusercontent.com/bd3d7e70235261240c113a8f7c78ac1b00b1bebab0e86bb35fa403f6f282552f/68747470733a2f2f7472617669732d63692e6f72672f626973636f6c61622f6c61726176656c2d7570646f776e2e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/biscolab/laravel-updown)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/1c70007ab1ad1733b58c0bbd212ab3fc171ad8ad98cf26902e63cd23b84ed024/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f626973636f6c61622f6c61726176656c2d7570646f776e2f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/biscolab/laravel-updown/?branch=master)[![Code Coverage](https://camo.githubusercontent.com/f33ce058beddf700c006ccd21d23cdbc72259f680e556ad71327f4445e0ad523/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f626973636f6c61622f6c61726176656c2d7570646f776e2f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/biscolab/laravel-updown/?branch=master)[![Build Status](https://camo.githubusercontent.com/6ff724454144c0971822c8a8acec69e7aa1ff672a2820fd76714251f2c0bf516/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f626973636f6c61622f6c61726176656c2d7570646f776e2f6261646765732f6275696c642e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/biscolab/laravel-updown/build-status/master)[![Packagist](https://camo.githubusercontent.com/2fc131557969ab2978fbda2410e6147bd8e02ceafe7ef354f73a060ea6e577b4/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f626973636f6c61622f6c61726176656c2d7570646f776e2e737667)](https://packagist.org/packages/biscolab/laravel-updown)[![Packagist](https://camo.githubusercontent.com/c2dc20d07ecf0a15eac4b235a9746733898ee8282c2f9947950ba2ae40273904/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f626973636f6c61622f6c61726176656c2d7570646f776e2e737667)](https://packagist.org/packages/biscolab/laravel-updown)

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

[](#installation)

You can install the package via composer:

```
composer require biscolab/laravel-updown:^1.0
```

Laravel 5.5 (or greater) uses package auto-discovery, so doesn't require you to manually add the Service Provider, but if you don't use auto-discovery UpDownServiceProvider must be registered in config/app.php: The service **provider** must be registered in `config/app.php`:

```
'providers' => [
    ...
    Biscolab\LaravelUpDown\UpDownServiceProvider::class,
];
```

You can use the facade for shorter code. Add "UpDown" to your aliases:

```
'aliases' => [
    ...
    'UpDown' => Biscolab\LaravelUpDown\Facades\UpDown::class,
];
```

Configuration
-------------

[](#configuration)

### Add your API Keys

[](#add-your-api-keys)

Open .env file and set UPDOWN\_API\_KEY:

```
UPDOWN_API_KEY=
```

now refresh Laravel cache

```
php artisan config:cache
```

You can also create `config/updown.php` configuration file using:

```
php artisan vendor:publish --provider="Biscolab\LaravelUpDown\UpDownServiceProvider"

```

Open `config/updown.php` configuration file and set `api_key` if you do not want to set it in `.env` file:

```
return [
    'api_key' => env('UPDOWN_API_KEY', ''),
];
```

Further info about updown.io service [here](https://updown-sdk.biscolab.com/)

How to use
----------

[](#how-to-use)

This package uses `biscolab/updown-php-sdk`. First of all I suggest you to become familiar with that [here](https://updown-sdk.biscolab.com/) and with [updown.io official documentation](https://updown.io/api)

### Helper

[](#helper)

```
updown();
```

`updown()` helper returns an `UpDownBuilder` instance containing yhe UpDown object created with your `UPDOWN\_API\_KEY

### Use objects

[](#use-objects)

To call objects you just have to call the homonymous method:

```
// List all Checks: returns a Checks collection
// Empty Check instance
$checks = updown()->Check()->all();

// Check instance initialized with "xxxx" token
$check = updown()->Check("xxxx");

// Check instance initialized with $params array
// using Biscolab\UpDown\Fields\CheckFields
$params = [
    CheckFields::URL => 'https://insert.your-url.to/check'
];
$check = updown()->Check($params);
```

Further info about `Check` class and all af its methods [here](https://updown-sdk.biscolab.com/docs/check)

Follow the same pattern for `Node`, `WebHook`, `Event` objects.

Test
----

[](#test)

```
composer test
```

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity56

Maturing project, gaining track record

 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

Unknown

Total

1

Last Release

2630d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/9263090?v=4)[Roberto Belotti](/maintainers/biscolab)[@biscolab](https://github.com/biscolab)

---

Top Contributors

[![biscolab](https://avatars.githubusercontent.com/u/9263090?v=4)](https://github.com/biscolab "biscolab (12 commits)")

---

Tags

laravellaravel-5-packagelaravel-frameworkphp7updownupdown-monitoring

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/biscolab-laravel-updown/health.svg)

```
[![Health](https://phpackages.com/badges/biscolab-laravel-updown/health.svg)](https://phpackages.com/packages/biscolab-laravel-updown)
```

###  Alternatives

[wireui/wireui

TallStack components

1.8k1.3M16](/packages/wireui-wireui)[livewire/volt

An elegantly crafted functional API for Laravel Livewire.

4195.3M84](/packages/livewire-volt)[ramonrietdijk/livewire-tables

Dynamic tables for models with Laravel Livewire

21147.4k](/packages/ramonrietdijk-livewire-tables)

PHPackages © 2026

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