{"repo":"spatie/laravel-webhook-server","free":true,"listed":false,"github":"https://github.com/spatie/laravel-webhook-server","clone":"git clone https://github.com/spatie/laravel-webhook-server.git","description":"Send webhooks from Laravel apps","language":"PHP","stars":1079,"topics":["laravel","http","webhooks"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Send webhooks from Laravel apps A webhook is a way for an app to provide information to another app about a particular event. The way the two apps communicate is with a simple HTTP request. This package allows you to configure and send webhooks in a Laravel app easily. It has support for signing calls, retrying calls and backoff strategies. If you need to receive and process webhooks take a look at our laravel-webhook-client package. Support us We invest a lot of resources into creating best in class open source packages. You can support us by buying one of our paid products. We highly appreciate you sending us a postcard from your hometown, mentioning which of our package(s) you are using. You'll find our address on our contact page. We publish all received postcards on our virtual postcard wall. Installation You can install the package via composer: You can publish the config file with: This is the contents of the file that will be published at config/webhook-server.php : By default, the package uses queues to retry failed webhook requests. Be sure to set up a real queue other than sync in non-local environments. Usage This is the simplest way to call a webhook: This will send a post request to https://other-app.com/webhooks . The body of the request will be JSON encoded version of the array passed to payload . The request will have a header called Signature that will contain a signature the receiving app can use to verify the payload hasn't been tampered with. Dispatching ","default_branch":null,"files":null,"tree":[],"storefront":"/r/spatie","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/spatie/laravel-webhook-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}