LaravelPackages.net
Acme Inc.
Toggle sidebar
se468/laravel-rest-hooks

Package that handles subscribing, deleting, and firing REST Hooks.

10
1
About se468/laravel-rest-hooks

se468/laravel-rest-hooks is a Laravel package for package that handles subscribing, deleting, and firing rest hooks.. It currently has 1 GitHub stars and 10 downloads on Packagist. Install it with composer require se468/laravel-rest-hooks. Discover more Laravel packages by se468 or browse all Laravel packages to compare alternatives.

Last updated

Laravel REST Hooks

Package that handles subscribing, deleting, and firing REST Hooks.

How to use

composer require se468/laravel-rest-hooks
php artisan migrate

Usage

Subscribe a webhook endpoint

POST /api/hooks

with data

data: 
{
    "target_url": "https://rest-hook-target.com/<unique_path>", //Your Hook URL
    "event": "user_created" //Your Hook Event
}

Will create a new RestHook and store it.

Delete a webhook endpoint

DELETE /api/hooks/{id}

Will delete RestHook with that id.

Firing RestHook with Data

$data = [
    'foo' => 'bar' 
];

$resthook = RestHook::find(1);
$resthook->fire($data);
Comments