PHPackages                             hello-one/laravel-webhooks - 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. hello-one/laravel-webhooks

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

hello-one/laravel-webhooks
==========================

Parse incoming webhook requests from hello-one.de

0.1.1(5y ago)0127MITPHPPHP &gt;=7.3

Since May 16Pushed 5y ago4 watchersCompare

[ Source](https://github.com/teraone/hello-one-laravel-webhooks)[ Packagist](https://packagist.org/packages/hello-one/laravel-webhooks)[ RSS](/packages/hello-one-laravel-webhooks/feed)WikiDiscussions master Synced today

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

[hello one](https://www.hello-one.de) webhooks for Laravel
==========================================================

[](#hello-one-webhooks-for-laravel)

Securely receive Webhooks from your [hello one](https://www.hello-one.de) project.

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

[](#installation)

1. You can install this package via composer using the following command:

    ```
    composer require hello-one/laravel-webhooks
    ```

    The package will automatically register itself using [package discovery](https://laravel.com/docs/packages#package-discovery).
2. Add your app as a webhook on our [dashboard](https://dashboard.hello-one.de/). The default route is

    ```
    https://{{yourdomain.com}}/hello-one/webhook

    ```

    Please note: we only support TLS endpoints ("https only")
3. Copy the secret signing key
4. Add the secret signing key to your .env file

    ```
    HELLO_ONE_WEBHOOK_SIGNING_SECRET={{INSERT_TOKEN_HERE}
    ```
5. Your app will now receive events from your hello one project. You can test the integration by sending a test-event from our dashboard

Usage
-----

[](#usage)

This package handles incoming webhook requests from hello one. It verifies the request signature of hello one webhook requests. When a request is valid the package emits and emits a [Laravel Event](https://laravel.com/docs/7.x/events)

To react on any of the events you can create an event listener.

Listen to all webhook events with a wildcard:

```
Event::listen('hello-one.webhook.*', function (string $eventName, array $data) {
    Log::info('hello one event received: '.  $eventName, $data);
});
```

Listen to specific events:

```
Event::listen('hello-one.webhook.guest.created', function (string $eventName, array $data) {
    Log::info('A new Guest was just created', $data['guest']['id']);
    // use the data from $data['guest']
});
```

Event List
----------

[](#event-list)

You can query the complete event list from our [API](https://api-stage.hello-one.de/api/documentation)

```
curl -X GET "https://api.hello-one.de/api/webhooks/events" -H  "accept: application/json"
```

Please note: in Laravel all events are prefixed with `hello-one.webhook.`

Laravel Event NameDescription`hello-one.webhook.webhook_test`This is a test event. You should ignore it.`hello-one.webhook.guest.created`A Guest registered or was added by an admin`hello-one.webhook.guest.updated`A Guest was updated`hello-one.webhook.guest.deleted`A Guest was deleted`hello-one.webhook.event_booking.created`The Guest made a reservation for an event`hello-one.webhook.event_booking.updated``hello-one.webhook.event_booking.deleted``hello-one.webhook.event.created`An event was added to your project`hello-one.webhook.event.updated``hello-one.webhook.event.deleted``hello-one.webhook.session.created`A session was added to an event`hello-one.webhook.session.updated``hello-one.webhook.session.deleted``hello-one.webhook.session_booking.created`A Guest booked a session`hello-one.webhook.session_booking.updated``hello-one.webhook.session_booking.deleted``hello-one.webhook.form_submission.created`A form was submitted`hello-one.webhook.form_submission.updated``hello-one.webhook.form_submission.deleted``hello-one.webhook.form.created`A form was created`hello-one.webhook.form.updated``hello-one.webhook.form.deleted``hello-one.webhook.audience.created`An audience was created`hello-one.webhook.audience.updated``hello-one.webhook.audience.delete`Configuration
-------------

[](#configuration)

Publish the config file and adjust as needed

```
 php artisan vendor:publish --tags 'hello-one-webhooks'
```

Documentation
-------------

[](#documentation)

Please notice our [Webhook Documentation](https://docs.hello-one.de/project-settings/webhooks.html)

Contributing
------------

[](#contributing)

Feel free to open a ticket, submit a Pull Request or ask our [Support Team](mailto:info@hello-one.de)

###  Health Score

21

—

LowBetter than 19% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community5

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

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 ~0 days

Total

2

Last Release

2183d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/34bb3ed24e78987d5f89cff121c51fd55070a90f2887eba16583a78cb77acb50?d=identicon)[teraone](/maintainers/teraone)

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/hello-one-laravel-webhooks/health.svg)

```
[![Health](https://phpackages.com/badges/hello-one-laravel-webhooks/health.svg)](https://phpackages.com/packages/hello-one-laravel-webhooks)
```

###  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)
