Download the PHP package phpjuice/wati-http-client without Composer
On this page you can find all versions of the php package phpjuice/wati-http-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package wati-http-client
Wati HTTP Client
A PHP HTTP Client for the Wati.io WhatsApp API. Provides a simple, fluent API to interact with Wati's REST API.
Related Packages
For a higher-level, feature-rich integration, consider using wati-sdk. It provides ready-to-use request classes, response DTOs, and additional convenience features built on top of this HTTP client.
Installation
This package requires PHP 8.3 or higher (8.3, 8.4, and 8.5 are supported).
Setup
Get Your Credentials
- Log in to your Wati Account
- Navigate to API Docs in the top menu
- Copy your API Endpoint URL and Bearer Token
Create a Client
With Custom Options
Usage
Making Requests
Extend WatiRequest to create your API requests:
Execute Requests
API Reference
For full API documentation, visit Wati API Docs.
Available Endpoints
- Messaging: Send templates, session messages, interactive messages
- Contacts: Get, add, update contacts
- Conversations: Messages, status updates
- Templates: Get and send message templates
- Campaigns: Manage broadcasts
Error Handling
The client throws specific exceptions for different error scenarios:
Changelog
Please see the CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security
If you discover any security-related issues, please email the author instead of using the issue tracker.
License
Please see the License file.
All versions of wati-http-client with dependencies
ext-json Version *
guzzlehttp/psr7 Version ^2.0
guzzlehttp/guzzle Version ^7.0