misaf / laravel-email-webhooks-resend
Resend email webhook integration for Laravel.
Package info
github.com/misaf/laravel-email-webhooks-resend
pkg:composer/misaf/laravel-email-webhooks-resend
v1.0.0
2026-07-05 21:58 UTC
Requires
- php: ^8.3
- illuminate/support: ^13.0
- misaf/laravel-email-webhooks: ^1.0.1
Requires (Dev)
- larastan/larastan: ^3.0
- laravel/pint: ^1.0
- orchestra/testbench: ^11.0
- pestphp/pest: ^4.0
- pestphp/pest-plugin-arch: ^4.0
- pestphp/pest-plugin-laravel: ^4.0
- pestphp/pest-plugin-profanity: ^4.2.1
- pestphp/pest-plugin-type-coverage: ^4.0.3
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-09-02 07:03:44 UTC
README
Resend driver package for misaf/laravel-email-webhooks on Laravel 13.
Requirements
- PHP 8.4+
- Laravel 13
misaf/laravel-email-webhooks1.xspatie/laravel-webhook-client3.x
Installation
composer require misaf/laravel-email-webhooks-resend
The service provider is auto-discovered by Laravel and registers the resend email webhook driver.
Usage
Process a Resend webhook payload through the shared facade:
use Misaf\LaravelEmailWebhooks\Facades\EmailWebhooks; $eventData = EmailWebhooks::driver('resend')->processEvent($payload);
When using Spatie Webhook Client, set the process job to:
Misaf\LaravelEmailWebhooksResend\Jobs\Webhooks::class
The driver maps Resend payloads to Misaf\LaravelEmailWebhooksResend\DTOs\ResendEvent and dispatches the core package email events.
Testing
composer test