jcergolj / brevo-webhook-manager-for-laravel
Brevo webhook manager for Laravel
Installs: 5 255
Dependents: 0
Suggesters: 0
Security: 0
Stars: 20
Watchers: 1
Forks: 1
Open Issues: 0
Requires
- guzzlehttp/guzzle: ^7.8
- laravel/prompts: ^0.3
Requires (Dev)
- larastan/larastan: ^2.0
- laravel/pint: ^1.9
- nunomaduro/phpinsights: ^2.8
- orchestra/testbench: ^9.0
- tightenco/tlint: ^9.1
This package is auto-updated.
Last update: 2025-02-16 10:41:17 UTC
README
This CLI tool provides a convenient way to manage Brevo webhooks from the command line. It provides a number of commands for fetching, creating, updating, and deleting webhooks.
Features:
- Fetch webhooks from the Brevo API
- Create new webhooks
- Update existing webhooks
- Delete webhooks
Installation
Requirements
Required PHP >=8.2
Installing package
composer require jcergolj/brevo-webhook-manager-for-laravel
Publishing config file
php artisan vendor:publish --provider="Jcergolj\BrevoWebhookManager\BrevoWebhookMangerServiceProvider"
.env file
BREVO_API_KEY=
USER_AGENT=""
BREVO_BASE_URL=https://api.brevo.com/v3/
Avaliable commands
php artisan brevo-webhooks:create-inbound
php artisan brevo-webhooks:create-marketing
php artisan brevo-webhooks:create-transactional
php artisan brevo-webhooks:update
php artisan brevo-webhooks:delete
php artisan brevo-webhooks:fetch
php artisan brevo-webhooks:fetch-all