jeffersongoncalves/laravel-beehiiv
Laravel Beehiiv provides a clean integration with the beehiiv API for managing publications, posts, subscriptions, and newsletter data from your Laravel apps.
Architecture fit
laravel-beehiiv is a thin Laravel integration layer over the Beehiiv newsletter platform API (publications, subscriptions, posts). The expected shape — a package service provider, a published config file holding the API key/publication ID, and a facade or injected client — is idiomatic for Laravel and requires no architectural change to a standard app.Integration feasibility
composer require, one config publish, and one or two env vars (BEEHIIV_API_KEY, publication ID). Realistic effort for a first working call: under a day for a Laravel-fluent developer.Technical risk
1.0.0) rather than ^1.0 until a second release demonstrates the maintainer's versioning discipline.config() rather than env at runtime (breaks under config:cache).Key questions
Stack fit
Migration path
NewsletterGateway with subscribe, updateTier, listPosts) and implement it with this package. This is the single highest-value decision: it downgrades package abandonment from an incident to a refactor.Compatibility
1.0.0 exactly in composer.json and record the Beehiiv API version the package targets.Sequencing
NewsletterGateway port so a future swap to direct HTTP is verifiable.Maintenance
Support
Scaling
Failure modes
config:cache in CI.Ramp-up
How can I help you explore Laravel packages today?