Download the PHP package bayurifkialghifari/wuzapi-php-client without Composer
On this page you can find all versions of the php package bayurifkialghifari/wuzapi-php-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download bayurifkialghifari/wuzapi-php-client
More information about bayurifkialghifari/wuzapi-php-client
Files in bayurifkialghifari/wuzapi-php-client
Package wuzapi-php-client
Short Description Laravel PHP client for the WuzAPI WhatsApp API
License MIT
Homepage https://github.com/bayurifkialghifari/wuzapi-php-client
Informations about the package wuzapi-php-client
WuzAPI PHP Client for Laravel
A Laravel PHP client library for the WuzAPI WhatsApp API. Provides a clean, modular interface to interact with WhatsApp through your WuzAPI server instance.
Features
- 🏗️ Modular Architecture — Organized by functionality:
session,chat,user,group,admin,webhook - 📦 PHP DTOs — Fully typed request/response objects for all API endpoints
- 🔗 Laravel Integration — Service provider, facade, and config file included
- ⚙️ Configurable — Set
base_urlandtokenvia.envor config
Requirements
- PHP >= 8.2
- Laravel /
illuminate/support>= 12.0
Installation
Publish the config file:
Configuration
Add to your .env:
Published config (config/wuzapi.php):
Quick Start
Or resolve from the container directly:
API Reference
📱 Session
💬 Chat
👤 User
👥 Group
🔗 Webhook
👨💼 Admin (requires admin token)
Per-Request Token Override
Each method accepts an optional $token parameter to override the configured token:
WebhookEventType Enum
All 45 WuzAPI webhook events are available as a PHP backed enum:
Testing
The test suite uses Http::fake() — no real WuzAPI server needed.
Changelog
Please see CHANGELOG for recent changes.
License
The MIT License (MIT). Please see License File for more information.
All versions of wuzapi-php-client with dependencies
spatie/laravel-package-tools Version ^1.16
illuminate/support Version ^12.0|^13.0