githubEdit

Deveel Webhooks

The Deveel Webhooks framework is composed of a set of libraries that can be used, at different degrees, to implement a system that allows applications to send and receive webhooks.

Project Direction

This framework is maintained for the long term.

In parallel, part of its functionality is being gradually migrated to Deveel Eventsarrow-up-right (GitHub repositoryarrow-up-right), which is closer to the broader Domain-Driven Design (DDD) concept of domain events. In that perspective, webhooks are one of multiple event integration patterns.

  • Sending Webhooks - Using libraries of the framework you can send webhooks to receivers, based on your own logic and rules.

  • Receiving Webhooks - The framework provides a set of libraries implementing the capabilities for receiving webhooks from senders and reacting to events from external systems (such as Twilio, SendGrid, Facebook, etc.).

  • Notifications - The framework provides a set of libraries that can be used to manage subscriptions to events and notify subscribing applications of events that occurred in your system.


Read more about this framework:

Topic
Description

A list of basic concepts used in the framework

A quick guide to start using the framework

Sending webhooks messages to receivers

Receiving webhooks from senders

Notify subscribing applications of events occurred in your system

Last updated