Skip to content

About WAHA

WAHA (WhatsApp HTTP API) is a powerful, self-hosted solution for interacting with WhatsApp via a simple and expressive REST API. It allows you to automate WhatsApp tasks, send messages, manage sessions, and handle webhooks without being tied to expensive SaaS solutions.

Why WAHA?

WAHA Features

  • Multiple Engines: Support for WEBJS, GOWS, and NOWEB engines.
  • Session Management: Easily create, start, stop, and monitor WhatsApp sessions.
  • Message Handling: Send text, images, files, locations, and more.
  • Webhook Support: Listen for incoming messages, status updates, and other events.
  • Profile & Contacts: Manage your profile and interact with contacts and groups.

About Laravel WAHA

Laravel WAHA is an elegant Saloon PHP package that provides a seamless integration with the WAHA API. It is designed specifically for Laravel applications, offering a fluent interface, DTOs for data handling, and full support for Laravel's ecosystem including facades and configuration.

Package Features

  • Modern PHP: Built with PHP 8.4+ and Laravel 12.x+, leveraging Saloon PHP for robust HTTP requests.
  • Fluent API: Interact with WAHA using an expressive, developer-friendly syntax.
  • Data Transfer Objects: Typed DTOs for structured data handling and validation.
  • Laravel Integration: Full support for Laravel facades, service providers, and configuration management.
  • Mocking Support: Built-in support for mocking HTTP requests in your tests.

Released under the MIT License.