PHPackages                             teguh02/waha-php - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. teguh02/waha-php

ActiveLibrary[API Development](/categories/api)

teguh02/waha-php
================

Unofficial WhatsApp HTTP API (WAHA) PHP Client - Complete implementation of WAHA API

v1.0.0(6mo ago)141MITPHPPHP &gt;=8.0

Since Nov 1Pushed 6mo agoCompare

[ Source](https://github.com/teguh02/waha-php)[ Packagist](https://packagist.org/packages/teguh02/waha-php)[ RSS](/packages/teguh02-waha-php/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (3)Versions (2)Used By (0)

WAHA PHP
========

[](#waha-php)

**Unofficial** PHP client library for [WAHA (WhatsApp HTTP API)](https://waha.devlike.pro) - a powerful solution to interact with WhatsApp Web through HTTP API.

[![Unofficial](https://camo.githubusercontent.com/f1a83064b28be60a8d05dadef52a86334eace8f6535f540e82ce515e6356aa29/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5374617475732d556e6f6666696369616c2d7265642e737667)](https://github.com/teguh02/waha-php)[![PHP Version](https://camo.githubusercontent.com/0a2c87c1c39523e7ae347b9007af917e2e6fcccca454000a41446ff8d244f13f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d382e302b2d626c75652e737667)](https://www.php.net/downloads)[![License](https://camo.githubusercontent.com/8bb50fd2278f18fc326bf71f6e88ca8f884f72f179d3e555e20ed30157190d0d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d677265656e2e737667)](LICENSE)[![WAHA](https://camo.githubusercontent.com/0590d67c168347a5d09f4becf6ff1a05330559b90f18478faf9acd93bbfa4a39/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f574148412d323032352e392d6f72616e67652e737667)](https://waha.devlike.pro)[![Packagist](https://camo.githubusercontent.com/068ca2638c25d0a8a1483ca1fa7140a7f8549e20c6a13e6991d5b3b23d2ca2f1/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f746567756830322f776168612d7068702e737667)](https://packagist.org/packages/teguh02/waha-php)[![Downloads](https://camo.githubusercontent.com/164e8a41c090f964e195bcf8fcbb708353f5ddfd571d57bb3b55ea20f2bf5ff7/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f746567756830322f776168612d7068702e737667)](https://packagist.org/packages/teguh02/waha-php)

Features
--------

[](#features)

✅ **Complete API Coverage** - Support for all WAHA endpoints

- 📤 **Send Messages**: Text, Image, Video, Voice, File, Location, Contact, Poll
- 📥 **Receive Messages**: Webhooks and Event Handling
- 💬 **Chats Management**: List, Archive, Read, Delete
- 👤 **Contacts Management**: Get, Update, Block, Check Existence
- 👥 **Groups Management**: Create, Manage, Admin Controls
- 🟢 **Status Management**: Send and Manage WhatsApp Status
- 📢 **Channels Management**: Create and Manage Channels
- 🔐 **Session Management**: Create, Start, Stop, QR Code
- And much more!

✅ **Simple &amp; Intuitive** - Clean, PHPic API design ✅ **Type Hints** - Full type hints for better IDE support ✅ **Error Handling** - Comprehensive error handling ✅ **Documentation** - Complete documentation and examples

Installation
------------

[](#installation)

### Using Composer (Recommended)

[](#using-composer-recommended)

```
composer require teguh02/waha-php
```

### Or install from source:

[](#or-install-from-source)

```
git clone https://github.com/teguh02/waha-php.git
cd waha-php
composer install
```

Quick Start
-----------

[](#quick-start)

### 1. Start WAHA Server

[](#1-start-waha-server)

First, you need to have WAHA server running. Follow the [Quick Start Guide](https://waha.devlike.pro/docs/overview/quick-start/):

```
docker pull devlikeapro/waha
docker run -it --env-file .env -v "$(pwd)/sessions:/app/.sessions" --rm -p 3000:3000 --name waha devlikeapro/waha
```

### 2. Use the PHP Client

[](#2-use-the-php-client)

```
